
Product Software Engineer
Do you want to furnish the future with innovative solutions?
Your new job
IKEA Range Core is part of the Technology area, working with critical digital products that enable the functioning of IKEA. You'll be part of IKEA of Sweden and the Range Core Engineering organization within Range Operations. The Range Core Area focuses on building attractive, consistent, and efficient ways of working for pre-product development, our retailers and our suppliers. Our mission is to create a strong foundation for IKEA's labelling systems, enabling seamless use across the entire value chain. We're looking for a Product Software Engineer who wants to combine hands-on engineering with technical leadership to build reliable digital products that contribute to a better everyday life for the many people. You will work within Labels and Marking Management domain developing and operating software while helping govern the product architecture and keeping the technical solution coherent across the product and its closest dependencies. You will lead through expertise, coach other engineers and collaborate with Software Engineering Leaders to achieve all outcomes within the Labels domain. On a typical day, you will:
- Develop, test, deploy and maintain software for Label and Marking Management.
- Govern and evolve the architecture for Label and Marking Management Domain, ensuring coherence, robustness, security, interoperability and appropriate reuse.
- Apply, promote and teach modern software engineering practices, including continuous integration and delivery, automated testing and observability.
- Deliver secure, maintainable and production-ready code aligned with agreed architecture, standards, planning and budget.
- Provide technical direction and mentor engineers through design discussions, code reviews, pairing and knowledge sharing.
- Collaborate across products/ teams to manage dependencies and balance product-specific needs with common solutions.
- Explore new technologies and create proposals or prototypes that improve architecture, productivity or user experience.
- Maintain relevant technical documentation and contribute to indicators that help the team understand delivery and product health.
What we’d like you to bring to the table
The role as Product Software Engineer requires you to:
- Have about 7+ years' experience in software engineering, including strong hands-on experience with RESTful APIs, SQL databases (Microsoft SQL Server, MySQL), including data modelling, complex queries, performance optimization, and stored procedures, or front-end development (HTML5, CSS3, JavaScript) and at least one modern framework (React, Angular, or Vue).
- Have experience governing or significantly influencing digital product architecture, using relevant architecture concepts or frameworks.
- Be a technical coach to the team where you help uplift the team in terms of technical competence.
- Ability to facilitate technical discussions, remove blockers, and support team cohesion and productivity.
- Have broad knowledge of modern engineering practices, secure development, testing, CI/CD, observability and DevOps ways of working.
- Strong interpersonal skills, including active listening, guiding discussions, mediating conflicts, and supporting team development.
- Have proven ability to develop high-quality, maintainable code while making sound technical and architectural trade-offs.
- Have experience leading and mentoring engineers through influence rather than formal people-management responsibility.
- Communicate clearly and collaborate across products, functions, organisational levels and cultural backgrounds.
- Be curious, pragmatic and comfortable navigating uncertainty while balancing delivery, user value, quality and long-term product health.
It's a plus if you also:
- Have worked across several connected products, platforms or technology domains and managed complex technical dependencies.
- Have experience with prototyping, technical discovery, engineering metrics or improving standards and ways of working at scale.
Be yourself, a Product Software Engineer, and more!
We welcome your application
Not included in the source posting: about the role, what you'll do, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.