Senior Software Engineer
7 days ago
We are on the journey to transform our digital capabilities, bringing core business processes, people, data & technology together - an enabler for IKEA to become an even better home furnishing retailer in the future. A journey that needs passionate people who embrace change, dare to question and want to make a difference. If that sounds like you, come and join us. Together we can do great things
About the area
Inter IKEA Group is organized in three core businesses - Range, Supply and Retail Concept - and five enabling functions. Together we contribute to the success of IKEA and share responsibility for the franchise offer.
The enabling functions lead key common activities in networks across Inter IKEA Group, as well as cover specific needs for the core businesses. The five Enabling functions are Operations Management, Business Performance & Support, Communication, Sustainability and People & Culture.
Operations Management leads and holds together the development and maintenance of a common foundation for how we work together across the value chain, our operating model. We enable strategic movements towards the IKEA goals through the strategic landscape and work closely with all parts of the value chain to achieve them. It includes teams for business insights, capability and process development, strategy and roadmap, data and product, and technology.
Our mission in the Inter IKEA Group is to build a strong data foundation to enable the growth of IKEA. It covers, among other things, sustainability data and material data, transforming it into a trusted and democratic resource. It empowers IKEA co-workers, suppliers, and customers to make sustainable and efficient decisions across the value chain—giving us the means to understand our past, make informed decisions in the present, and simulate the future impact of different choices.
We have chosen to organize our work in a data and product paradigm where we are building empowered teams that have the privilege to take responsibility while being supported by servant leaders.
About the job
In your role as a Software Engineer with expertise in backend, you will work with colleagues in the product team (engineering leader, software engineers, data engineers) to develop digital and data products that will cater to business needs defined by the Product Manager or Digital Product Leader.
In an every-day workday you will do this (among other things):
- Design, develop, and maintain scalable and secure digital and data products in a cloud environment.
- Setup development practices working in Product teams. Ensure good code quality, test-driven development, Build CI/CD pipelines, and ensure the code reviews are done.
- Collaborate and help the technology team of software and data engineers.
- Help the product manager and specialists on the technical inputs with respect to the roadmap of the products.
- Collaborate closely with business and IT stakeholders (including suppliers) to improve solution architectures with learnings from best practices within software development and industry.
Qualifications
At least 5 years of experience working with:
Development & API Design
- Develop, test, and deploy RESTful and GraphQL APIs using a variety of frameworks.
- Implement API authentication and authorization mechanisms (OAuth 2.0, JWT, API keys).
- Optimize backend performance through caching, indexing, and query optimization.
- Hands-on experience building modern, responsive web applications using React, with a focus on performance, accessibility, and reusability.
- Good understanding of component-based architecture, design systems, and styling approaches (e.g., CSS-in-JS, Tailwind, or styled-components).
- Good experience with front-end and UI automation testing using tools like Jest, React Testing Library, playwright focusing on maintainable unit, integration, and end-to-end tests.
- Experience integrating front-end applications with RESTful APIs in a secure, scalable way.
Cloud-Native Development
- Design and develop serverless and containerized applications.
- Leverage event-driven architectures for real-time data processing.
- Work with various data storage and analytics solutions.
- Implement application observability using monitoring and logging tools.
Data Processing & ETL Pipelines
- Develop ETL/ELT pipelines for both streaming and batch data processing.
- Automate data ingestion and transformation processes.
- Implement caching mechanisms for high-performance data access.
Security & Compliance
- Implement Role-Based Access Control (RBAC) to ensure secure access to resources.
- Secure data using key management systems, virtual network service endpoints, and information protection practices.
- Follow best practices for API security, rate limiting, and monitoring.
DevOps & CI/CD
- Set up and manage CI/CD pipelines using GitHub Actions.
- Write Infrastructure as Code (IaC) using Terraform.
- Optimize cloud resources for cost efficiency and scalability.
Troubleshooting & Performance Optimization
- Debug and optimize backend performance using monitoring and profiling tools.
- Identify and resolve performance bottlenecks in APIs and databases, implementing best practices for optimization and indexing.
Additional information
This is a full-time role (40 hours per week) and based in Malmö, Sweden. It reports to the Software Engineering Manager.
For this position we are interviewing continuously so please don't delay with your application in English and don't forget the cover letter.
At IKEA, we are looking for people who believe everyone deserves a seat at the table. You're welcome no matter where you come from, what you believe, and what you look like. We don't even care how you have furnished your home. We're interested in you simply because you're you. Even if your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. We believe that people's different perspectives, backgrounds, and personalities make us better at understanding our customers dreams and needs. At IKEA, we're all on the same project.
If you have a special need that requires accommodation in the recruitment process, just let us know.
-
Software Engineer
2 weeks ago
Malmo, Skåne, Sweden Axiom Software Solutions Limited Full time 80,000 - 120,000 per yearJob Title: Full Stack Software Engineer (Senior 4-7 Years)Location: Malmö,Sweden (1-2 times onsite per week will be required)Duration: 6-12 month contractBackground:Are you a team player who's passionate about building scalable cloud solutions, deploying microservices and developing APIs that power modern web applications? Do you have a deep understanding...
-
Senior Software Engineer
23 hours ago
Malmo, Skåne, Sweden FrostLogic Full timeSenior Software EngineerLocation:Malmö, SwedenOnsite:2-3 t/wContract Type:Fixed-term (with possibilities of extension)On-call: ExpectedWorkload:100%Language:English (professional proficiency required)At FrostLogic, we specialize in delivering customized IT consultancy and software engineering services that drive growth and efficiency. With over a decade of...
-
Senior Software Engineer
2 weeks ago
Malmo, Skåne, Sweden FrostLogic Full time 80,000 - 120,000 per yearSenior Software EngineerLocation:Malmö, SwedenOnsite:1 day per monthContract Type:Fixed-term (with possibilities of extension)Workload:100%Language:English (professional proficiency required)At FrostLogic, we specialize in delivering customized IT consultancy and software engineering services that drive growth and efficiency. With over a decade of...
-
Senior Software Engineer
23 hours ago
Malmo, Skåne, Sweden Valenshi Global AB Full timeWe are looking for a Senior Software Engineer to work on a Digital product development with our client in Malmo.The candidate will be presented to the Client as part of the recruitment process and if selected, the candidate will be employed by us.The assignment will be based out of Malmo in client office and you are expected to work on Hybrid model from...
-
Senior Software Engineer
2 weeks ago
Malmo, Skåne, Sweden Rasulson Consulting Full time 900,000 - 1,200,000 per yearSenior Software EngineerRole DescriptionWe are looking for a Senior Software Engineer with strong leadership skills to join our team. In this role, you will be responsible for driving front-end development initiatives while ensuring performance, accessibility, and technical excellence. The position requires on-site presence three days per...
-
Senior Software Engineer
1 week ago
Malmo, Skåne, Sweden m4 solutions Full timeVi söker Senior Software EngineersÄr du en erfaren Senior Software Engineer? Söker du känslan och personligheten hos det lilla bolaget, kombinerat med det stora bolagets resurser och professionalism? Där du själv påverkar dina uppdrag och din löneutveckling med ett av marknadens bästa erbjudande?Vi är…Med stort hjärta och ett genuint...
-
Senior Software Engineer
7 days ago
Malmo, Skåne, Sweden Rasulson Consulting Full timeRole DescriptionWe are looking for a Senior Software Engineer with strong fullstack experience to join a product team working with modern web technologies. You will work across the stack with TypeScript, React and NestJS, building high-quality solutions on top of a headless CMS and cloud-native services in Azure. The role suits someone who is comfortable...
-
Integration Software Engineer
2 weeks ago
Malmo, Skåne, Sweden Axiom Software Solutions Limited Full time 900,000 - 1,200,000 per yearIntegration Software Engineer Location : Malmo(Hybrid) Desired skills o Proficient in programming in C# on .NET and managing DevOps CI/CD pipelines using GitHub Action, YAML, and Bicep. o Proven experience developing REST APIs, GraphQL APIs, webhooks and even-driven integrations using Pub/Sub pattern on Azure Cloud Platform, utilizing ASP.NET. o Azure Cloud...
-
Software Engineer-Java
2 weeks ago
Malmo, Skåne, Sweden Axiom Software Solutions Limited Full time 350,000 - 450,000 per yearJob Title: Software Engineer-JavaLocation: Malmo, SwedenDuration: 6-12 month contractExperience: 4-7 YearsWorking Mode: HybridLocation: Malmö (Onsite at least 3 days per week). We are looking for candidates in the south of Sweden.Background:Our team (Appointment Booking / BOKA) is currently developing and maintaining CLIENT'S appointment booking...
-
Software Engineer-GCP
2 weeks ago
Malmo, Skåne, Sweden Axiom Software Solutions Limited Full time 180,000 - 192,000 per yearJob Title: Software EngineerLocation: Malmo, SwedenDuration: 6-12 month contractExperience: 4-7 YearsWorking Mode: HybridLocation: Open Malmö, Madrid or OffshoreBackground:This role is part of digital 'Instore Analytics' capability area, of PCMP 'Co-Worker Operational Tools' within the 'Omni Meeting Points' area. Here, we develop data-driven in-house...