Principal Backend Software Engineer

Reposted 4 Days Ago
Be an Early Applicant
Sofia, Sofia-grad
Senior level
Information Technology
The Role
Lead architecture and development of scalable backend systems for mobile robotics, focusing on performance, reliability, and team collaboration.
Summary Generated by Built In
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.

Within this department, the Chuck Norris team is dedicated to building the software systems powering our Mobile Robotics products. Our scope spans mobile apps, backend microservices, workflow orchestration, integration APIs, and cloud-native components. All these drive the success of our flagship Chuck Autonomous Mobile Robot. You can find more information here: https://ocadointelligentautomation.com/systems/chuck-amr

This role is central to shaping the architecture, scalability, and reliability of Ocado's cloud-based backend systems for mobile robotics. Your contributions will directly influence the efficiency and intelligence of our autonomous robot fleet in real-world operations.

What You'll Be Doing
  • Feature Development: design, implement, and deploy critical product features with a microservices architecture using Node.js (TypeScript) and Golang.
  • System design & scalability: design, implement, and optimize scalable, cloud-native single and multi-tenant services (using patterns for complex distributed systems).
  • Cloud & Infrastructure: optimize and scale the backend cloud-based managed services in GCP (Kubernetes, PubSub, etc.) and/or AWS. Create alignment with Ocado best practices, tooling, and standards.
  • API development: develop efficient APIs, event-driven systems, and data pipelines.
  • Performance & reliability: ensure high availability and performance of the backend system.
  • Continuous improvement: refactor, optimize, and enhance code quality, reliability, and maintainability.
  • Collaboration:  work closely with product managers, technology and business leadership and engineers from different teams, to deliver end-to-end solutions.
  • Maintenance & support: participate in on-call rotations, lead efforts in effective and efficient troubleshooting -  root cause analysis, and resolution of production issues.

You might be also involved in: 

  • CI/CD pipelines: manage automated deployment pipelines (CircleCI and Jenkins).
  • Infrastructure: enhance CI/CD pipelines, Kubernetes deployment strategies, and automation.
  • Mentoring & knowledge sharing: coach and develop engineers, and foster technical growth.
What Are We Looking ForEssential:
  • Ability to lead architectural decisions and drive and communicate long-term technical strategies.
  • Extensive hands-on experience in backend design and development, including scalable, multi-tenant, and high-performance systems in production. Focus on designing and implementing event-driven architectures (Pub/Sub, event sourcing, or similar technologies).
  • Product and result-focused positive mindset.
  • Deep expertise in backend engineering, with hands-on experience in one or more backend languages (e.g., Go, Java, C#, TypeScript) and backend frameworks (e.g., Node.js, Spring Boot, ASP.NET Core, Express.js, or similar), and a broad interest in learning and working with other technologies.
  • Strong background in cloud computing (GCP, AWS, or Azure) and containerized environments (Kubernetes, Docker, or similar technologies).
  • Mentorship experience, with the ability to coach engineers and influence engineering direction.
Nice to Have:
  • Experience with PostgreSQL, GraphQL, GCS, Terraform.
  • Proficiency in cost optimisation and performance tuning for cloud-based applications.
  • Experience in security, compliance, and resilience engineering.
Our Social Benefit Package Includes

The feeling of being part of a team that makes a difference in the world of automation and smart technology is great but here’s also a list of our social benefits. 

  • 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 additional monthly allowance
  • 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. If you think you have what it takes to make a difference, please submit your application below.



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

Top Skills

AWS
CircleCI
GCP
Go
GraphQL
Jenkins
Kubernetes
Node.js
Postgres
Pubsub
Terraform
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
London
6,700 Employees

What We Do

When our journey started, we were all about changing the way people shop for groceries. Nearly 20 years later, we’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.

Similar Jobs

Mondelēz International Logo Mondelēz International

Project Engineer

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Sofia, Sofia-grad, BGR
90000 Employees

Mondelēz International Logo Mondelēz International

Human Resources Specialist

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Sofia, Sofia-grad, BGR
90000 Employees

Pfizer Logo Pfizer

European Safety Office (ESO) Medical Senior Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
11 Locations
121990 Employees

DraftKings Logo DraftKings

Senior Associate Portfolio Manager

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Hybrid
Sofia, Sofia-grad, BGR
5300 Employees

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account