Senior Software Engineer

Ocado Group
Sofia
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Leadership","Communication","Problem-solving","Mentoring","Teamwork"]

Backend-focused Senior Software Engineer in Ocado’s Mobile Fulfilment Systems, designing, building and maintaining large-scale distributed Java/Scala systems. You will lead end-to-end technical initiatives, own planning from discovery to release, ensure quality with best practices, mentor others, and champion AI adoption (Claude Code, Gemini, GitHub Copilot) within a hybrid Sofia-based team delivering cloud-based in-store and warehouse fulfilment solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ocado Group
Ocado Group
3 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Backend-focused Senior Software Engineer in Ocado’s Mobile Fulfilment Systems, designing, building and maintaining large-scale distributed Java/Scala systems. You will lead end-to-end technical initiatives, own planning from discovery to release, ensure quality with best practices, mentor others, and champion AI adoption (Claude Code, Gemini, GitHub Copilot) within a hybrid Sofia-based team delivering cloud-based in-store and warehouse fulfilment solutions.
Location: Sofia
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, build, and maintain large-scale, high-availability distributed systems
  • •Lead technical initiatives from start to end, fully owning the planning, coordination, design and execution process from discovery to release
  • •Constantly ensure solutions meet quality standards by utilizing best practices in testing, code quality, monitoring, and alerting
  • •Embed AI tools — such as Claude Code, Gemini, and GitHub Copilot — into your daily workflow: accelerating delivery, raising code quality, automating repetitive engineering work, and identifying process improvements others miss
  • •Participate in all stages of the software development life cycle as part of a team following agile practices

Pay and Benefits

Perks:Health InsuranceDentalLife InsuranceDisability InsuranceMedical PlanShare PlanAnnual Leave

Key Requirements

  • •Experience building and maintaining backend systems in Java or Scala for high-availability, large-scale production systems
  • •Excellent knowledge of software engineering best practices and processes
  • •Hands-on knowledge of system resilience patterns and approaches
  • •A track record of using AI tools to deliver engineering outcomes and improve processes
  • •Experience with Cloud-based infrastructure and managed services (AWS and/or GCP), including SQS/SNS, DynamoDB, S3, and Kinesis
Experience:RetailE-commerceLogisticsAi in engineering
Skills:LeadershipCommunicationProblem-solvingMentoringTeamwork
Languages:English
Tech Stack:JavaScalaAWSGCPSQSSNSDynamoDBS3KinesisClaude CodeGeminiGitHub Copilot

Company Brief

Ocado Group
Ocado Group provides end-to-end automation, robotics, and software solutions for online grocery retail and logistics, licensing its Ocado Smart Platform to supermarket partners worldwide while operating its own retail joint ventures.
Industry: Supply Chain Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Hatfield, United Kingdom
Founded: 2000
Glassdoor
Glassdoor: 3.6
WebsiteLinkedIn