O

Senior/Staff Backend Software Engineer (Java)

Ocado Group
Full-time
On-site
Sofia, 23, Bulgaria
Backend Development

Who are We

The Mobile Fulfilment Systems department at Ocado is at the forefront of developing cutting-edge automation solutions for both in-store and warehouse online order fulfilment. We leverage distributed backend systems, intuitive mobile applications, and advanced autonomous mobile robots to enable fast, scalable, and cost-effective order collection.

As part of our Mobile Fulfilment Systems department, we at In-Store Fulfilment (ISF) design and develop distributed cloud-based systems, PWA mobile applications, and web technologies to automate the fulfilment of online customer orders at scale.

What is ISF

In-Store Fulfilment (StorePick) is an end-to-end cloud-based solution that enables stores to rapidly and efficiently fulfil customer orders - enhancing the shopping experience while reducing operational costs.

We are operating in more than a thousand stores, spread across 4 continents and 11 countries. More than 300,000 customer orders go through our system weekly.

As a Senior/Staff Backend Software Engineer in our Store Operations team, you will:

  • Design, build, and maintain large-scale, high-availability distributed systems.
  • Lead technical initiatives from start to end, fully owning the process from discovery to release.
  • Constantly ensure solutions meet quality standards by utilizing best practices in testing, code quality, monitoring, and alerting.
  • Contribute to the long-term architectural and product vision.
  • Participate in all stages of the software development life cycle as part of a cross-functional team that follows agile practices.
  • Continuously and proactively improve our processes, ways of working, and tools.
  • Work directly with the business and product partners to understand and translate new system requirements into engineering solutions.
  • Participate in our on-call rotation to support our production services.
  • Coach and train new and existing members of the team in their growth.

We will be looking for:

  • Deep expertise in backend development using Java and Spring Boot.
  • Hands-on knowledge of system resilience patterns and approaches.
  • Practical understanding of optimal database schema design (SQL and NoSQL DBs).
  • Experience with Cloud-based infrastructure and managed services (AWS and/or GCP). We use SQS/SNS, Lambda, Redis, Postgres, S3, Kinesis, etc.
  • Excellent knowledge of software engineering best practices and processes.
  • A positive can-do attitude.
  • Curiosity and enthusiasm to learn new technologies and ability to evaluate alternatives, make tradeoffs, and articulate decisions.
  • A product- and customer-focused mindset - the technology we use is a tool to deliver the best value for our customers.
  • Ability to effectively facilitate discussions and document decisions in a well-structured way.
  • Strong communication and presentation skills with exposure to C-level stakeholders.

Bonus points for hands-on experience in:

  • Designing and implementing distributed high-availability systems in production and at scale.
  • Modelling complex domains and applying Domain-Driven Design practices.
  • DevOps (CI/CD pipelines, Infrastructure as Code, observability tools, resource management).
  • Using and configuring monitoring and alerting tools.
  • Data Analytics solutions (GC Looker, Big Query, etc.).

We offer:

  • Hybrid office attendance policy that sees you onsite 40% of your time
  • 30 days of "Work from anywhere" program
  • 30 days of annual leave
  • Share plan program
  • 300 BGN monthly allowance for wellbeing or flexible expenses
  • Enhanced maternity and paternity leave policy
  • Medical plan including health & dental coverage
  • Life and disability insurance
  • Employee assistance program

We also have regular divisional socials, sports clubs, not to mention the Ocado Technology Academy for a packed schedule of courses, conferences, and events. Ready to shape the future of online grocery technology? Join us and build the systems that power global-scale fulfilment - driven by world-class tech.


#LI-OT #LI-GN1 #LI-HYBRID

Ā 

Ā