companyOcado Group logo

Senior Scala Engineer - Mobile Fulfilment Systems

Ocado GroupSofia, Bulgaria
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Proven experience in backend development using Scala or Java. Strong understanding of distributed systems architecture. Experience with cloud technologies and agile methodologies. Familiarity with AI and machine learning is a plus. Excellent problem-solving skills and the ability to work collaboratively in a team.

About the job

About the Role

Ocado Group’s Mobile Fulfilment Systems team in Sofia, Bulgaria builds automation technology for online order fulfilment in retail and warehouse settings. The group combines distributed backend systems, mobile apps, and autonomous mobile robots to support rapid, scalable, and cost-effective order processing.

This position sits within the In-Store Fulfilment (ISF) division. The team focuses on designing and developing cloud-based systems, progressive web apps, and web technologies that automate online order fulfilment at scale.

About In-Store Fulfilment (ISF)

ISF is a cloud-based platform that helps retailers efficiently fulfil online orders, improve the customer experience, and reduce operational costs. The system is live in over 1,000 stores across 11 countries and 4 continents. Each week, it manages more than 300,000 customer orders, covering every stage from routing and cubing to picking, buffering, loading, and dispatching.

What You Will Do

  • Architect, develop, and maintain large-scale distributed systems with high availability.
  • Lead technical projects from initial planning through design and delivery.
  • Apply best practices in testing, code quality, monitoring, and alerting to ensure reliable solutions.
  • Shape the long-term architectural and product direction for the team.
  • Integrate AI tools such as Claude Code, Gemini, and others into backend systems.

AI and Engineering Focus

AI is already part of the software development process at Ocado. The team is growing its AI capabilities and welcomes backend engineers with hands-on experience or a strong interest in AI. This role offers the chance to advance AI initiatives while contributing to core engineering projects.

About Ocado Group

Ocado Group is a pioneering technology company that specializes in online grocery shopping and fulfillment solutions. With a commitment to innovation and customer service, we are transforming the way people shop for food and groceries.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.