We at Ocado Technology Sofia are looking for people who are passionate about creating the right environment so their team can thrive and build fantastic products.

As a Team Leader you will have several important responsibilities:

  • Facilitate technical discussions which enable your team to make well thought out technical decisions
  • Ensure your team provides the necessary visibility to your product manager and stakeholders regarding the team productivity and expected challenges
  • Find ways to continuously improve the working process of your team
  • Provide mentorship and coaching to your team members. Align their development goals with the principles of the company to ensure their success and  sustained growth
  • Help us find the right people by participating in the recruitment process
  • Contribute to the development of Ocado’s Sofia office by participating in leadership initiatives


When we talk about Ocado the first thing that comes to mind are our futuristic automated warehouses. However, it takes a long time to build an automated warehouse. Depending on the size, it could take a couple of years until it is built and fully functional. Also, there are areas that are sparsely populated, and an automated warehouse will just never be cost-efficient. This is where In-Store Fulfilment(ISF) comes into play.

The ISF Inbound Team is responsible for supporting the backend services and UI components that enable the receiving, product placement and management of goods inside manual warehouses.

The applications  we develop streamline the inbound processes by providing instructions to operatives, giving visibility to managers and integrating with other Ocado Smart Platform (OSP) systems.



  • Experience (may also be informal) in leading a team of software engineers and applying principles of continuous improvement
  • Excellent communication skills.
  • Understanding of and experience using Agile methodologies
  • High expertise in Java
  • Experience with web systems/frameworks
  • Desire to learn and improve

Nice to have

  • Experience with distributed, scalable and highly available systems
  • Experience with key/value and document databases


  • Experience with streaming frameworks and/or event-driven architectures
  • Experience with any of those: React/Redux, Docker, Spring

What we offer:

  • A friendly and dynamic work environment across several countries and continents
  • Great remuneration package
  • 25 days paid leave
  • 24/7 Employee Assistance Program
  • Life Insurance
  • Enhanced Maternity and Paternity Leave policy
  • Free Share Plan and additional OSPP (shares purchase plan)
  • Multiple training programs and extensive free training resources (Inhouse academy, free access to a top level learning platform, tailored education programs and personal training budget)
  • Flexible working hours & home office opportunity
  • A choice of equipment (Linux PC, Mac)
  • Compliment card
  • Additional medical insurance and life insurance
Ocado is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.

Apply for this Job

* Required