Skip to main content
Ocado Careers

Software Engineer (E2)

Sofia, Bulgaria

Who are We

Advanced Technology is a division within Ocado Technology that focuses on the development of strategic and specifically complex, emergent technologies. Ones that are critical to the future of Ocado & the Ocado Smart Platform.

We, the Chuck Norris team, are a proud part of Advanced Technology. Our main work focus is the software systems that drive our Mobile Robotics Products. This includes mobile applications, backend microservices, workflow services, integration layer APIs, and components. 

The Chuck Autonomous Mobile Robot and its software systems are the main products we are contributing to. 

Why Join Us

  • You will access our top-notch software systems that drive robotics operations at scale.
  • You will blend with great people who are experts in the field of Software Engineering.
  • You will perform hands-on work using tools and knowledge in real production environments where hundreds of robots are being operated.
  • You will work side by side with teams across locations (Bulgaria, Canada, USA, UK) and communicate with colleagues across the globe. 

What You'll Be Doing

  • Design & develop robust backend microservices running in Google Cloud, AWS and on the robots.
  • Design & develop tools and systems for robot operation/configuration at scale. 
  • Actively participate in the evolution of our products, processes and tools influencing all phases of the software lifecycle.  

What Are We Looking For

  • Expert-level background in designing and building backend systems and services using Node.js as the main technology.
  • Strong proficiency in developing distributed & highly available systems, heavily reliant on containerization, testing frameworks, and CI/CD tools.
  • Experience using Kubernetes, Docker, and Cloud computing platforms (GCP, AWS).
  • Practical knowledge in using monitoring and altering tools (New Relic, Mezmo, Grafana, Prometheus, ELK, Data Dog, etc.).
  • Passion for learning fast in multiple domains involving complex software systems written in multiple languages.
  • Ability to work effectively in a team and contribute to the team culture.
  • Excellent communication skills in both Bulgarian and English.

What Will Help You Further

  • Full-Stack development Experience with React.js
  • Front-end automation testing experience
  • Knowledge of BigQuery and Looker studio

Our Social Benefit Package Includes

  • 30 days of annual leave
  • Free share plan program
  • Life and disability insurance
  • Share purchase plan program
  • Employee assistance program
  • 300 BGN additional monthly allowance
  • Enhanced maternity and paternity leave policy
  • Medical plan including health & dental coverage
  • Hybrid office attendance policy including work from anywhere




About Ocado Group

When our journey started, we were all about changing the way people shop for groceries. 20 years later, we’re developing our own ground breaking technology, opening multiple sites at an accelerating rate and engaging in exciting new business partnerships around the world!

Transforming an industry also means transforming the way we do business.   As we continually develop new technologies and customer propositions, we’re looking for the Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams and developing new ways of working.

Changing the way the world shops, for good.

Stay in the loop

Can't find what you're looking for or not ready for a move? Join our Talent Community to stay up to date with Ocado Group news and events, you’ll also be the first to know about new opportunities - before they are posted!

Join our Talent Community