{"id":141552,"url":"https://alion.io/job/ocado-group-senior-backend-engineer","title":"Senior Backend Engineer","company":{"id":51471,"name":"Ocado Group","domain":"ocadogroup.com","url":"https://alion.io/company/ocado-group","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":81,"open_postings":17,"ghost_share":0,"stale_share":0.765,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":42000,"max_usd":77000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A2A","optional":false},{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"AWS Strands Agents","optional":false},{"name":"C++","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"n8n","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-06-25T06:13:16Z","employer_posted_date":"2026-09-02","last_verified_at":"2026-10-17T21:03:05Z","board_verified":true,"closed_at":null,"days_open":114,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":114},"description":"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.\nWithin 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.\nThis 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.\nAbout the Role\nThis is a senior engineering role with a strong AI focus. You'll do the full range of engineering work - designing systems, building features, keeping production healthy - with agentic AI at the centre of how you build. Working on OMRS, the platform that runs thousands of robots across 120+ live sites, you'll use AI to ship functionality dramatically faster and to make a business-critical system measurably more stable. Just as important, you'll discover the agentic workflows that actually work on a system this size and turn them into how the whole team builds.\nAbout You\nYour engineering foundation\nTechnically senior, with deep command of at least one backend language (TypeScript, Go, Java, C++, Python, or similar) and experience building and operating cloud-native, distributed services.\nA strong instinct for system design: you can read an unfamiliar architecture, find where it breaks under load, and reason about trade-offs without getting lost in the weeds.\nGenuine ownership across greenfield and brownfield work - you drive things to completion, favour the simplest thing that delivers the value, and you're comfortable supporting what you build, including taking your turn in the on-call rota.\nYour AI edge\nYou use agentic AI tools every day and work at the leading edge of agentic software delivery. You follow the field closely and form your own well-reasoned views on models, tools, and workflows.\nHands-on experience integrating LLMs into real software, with a working command of feedback loops, guardrails, and validation as the path to quality.\nYou'd rather invent the right process than inherit one, and you turn what works into shared practice that levels up the people around you.\nBonus: familiarity with our environment (Kubernetes, GCP/AWS, Pub/Sub, PostgreSQL) and the modern AI stack - RAG and vector databases, orchestration frameworks (LangGraph, LangChain, LlamaIndex, Strands SDK, n8n), and the MCP / A2A / CLI agent landscape.\nWhat we offer\nHybrid office attendance policy that sees you onsite 60%/40% of your time\n30 days of “Work from anywhere” program\n25 days of annual leave\n100 EUR monthly for food vouchers\n50 EUR social allowance paid with your monthly salary\nEnhanced maternity and paternity leave policy\nMedical plan including health & dental coverage\nLife and disability insurance\nEmployee assistance program\nPartial Multisport Card Coverage (this is something we don't usually mention, but it is one of our benefits)\nWe 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.\n#LI-OT #LI-EV1 #LI-HYBRID","description_format":"text","description_chars":3702,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave"],"hiring_locations":[{"name":"Bulgaria","iso":"BG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Logistics & Warehouse Robotics","Online Groceries","Supply Chain & Logistics Software"],"lifecycle":[{"event":"open","at":"2026-06-25T06:13:16Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.339,"p_room":0.28,"age_days":113,"expected_fill_days":45,"reasons":["conf:0","stale_co","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/ocado-group-senior-backend-engineer","json_url":"https://alion.io/job/ocado-group-senior-backend-engineer.json","meta":{"generated_at":"2026-10-18T00:01:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":46,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":51471},"rest":"https://alion.io/mcp/rest/get_company?id=51471"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Focado-group-senior-backend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Focado-group-senior-backend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Focado-group-senior-backend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ocado-group-senior-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Focado-group-senior-backend-engineer"}]}