We are Ocado Technology. We are building the software which powers our next generation robotic picking and storage solution. This solution is a core component of our Customer Fulfilment Centres (CFCs) which are offered as part of the Ocado Smart Platform (OSP). OSP is being marketed to retailers globally as a world-class platform for grocery eCommerce. 


We at Ocado Technology Sofia are looking for people who are passionate about building and leading an efficient team in line with our awesome culture and delivering high quality products.

A Team Leader’s primary responsibilities are:

  • To build a great team, delivering a great product or service
  • To collaborate with other teams to build an effective organization considering technology, delivery, and product/service
  • To align culture to Ocado Technology principles (Collaboration, Trust, Craftsmanship, Learn Fast and Autonomy)
  • Additionally, Team Leaders work with their development centre leadership to build a great place to work (contributing to processes like recruitment, branding, induction etc.)


Scada is an application that visualises and records the status of automated hardware used in Ocado’s warehouses. It’s an event-driven streaming application, which processes events from real-time embedded controllers (PLC’s, robots, and our bots - which run on the storage grids) via a web-based UI. It supports our engineers by helping minimize downtime, and improve the efficiency of our warehouse operations. 

Scada forms part of an Engineering Systems suite of applications to ensure our hardware is working reliably, and recovery or maintenance is actioned correctly and in a timely manner. 

Our vision is to leverage the use of technology, such as web/mobile apps, augmented reality, in-store GPS, machine learning and intuitive UX, so that engineers can effectively maintain controlled hardware with the minimum of effort.

You can take a glance at our team and product in this short video:


We utilise Amazon Web Services like ECS, RDS and others. Our technology stack also includes:

  • Java 11/17
  • Spring
  • Akka
  • Angular

The list of technologies grows and evolves as we adapt to newer challenges.



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

Nice to have

  • Strong expertise in Java
  • Experience with distributed, scalable and highly available systems
  • Experience with Java-based web frameworks


  • Experience with streaming frameworks and/or event-driven architectures
  • Experience with any of those: Spring, AWS (ECS, DynamoDB, Kinesis, SQS, etc.), React/Angular, TypeScript, PostgreSQL, Akka, Docker

What we can offer you:

  • Great remuneration package
  • 25 days paid leave
  • 24/7 Employee Assistance Program
  • Life Insurance
  • Enhanced Maternity and Paternity Leave policy
  • Free Share Plan program
  • Share Purchase Plan program
  • Work-life balance and work from home practice
  • A choice of equipment (MacOS / linux / windows)
  • Both in house and external training programs
  • Your own training dedicated budget (for conferences, courses etc.)

Anything else?

There’s a lot going on at Ocado Technology! Click to find out more about our values and our recruitment process.

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