Staff Software Engineer, Orders Platform
Core
Lead foundational platform initiatives for the Orders Platform, orchestrating the end-to-end lifecycle of hundreds of millions of grocery transactions across customers, shoppers, retailers, and partners.
Role type
Staff Software Engineer (Platform/Architecture)
Builds
The Orders Platform, an orchestration layer for commerce at scale
Domain
Grocery delivery / E-commerce / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Event-driven architecture, Idempotent workflows, High-volume API design, Cross-functional technical leadership, Mission-critical service operations, AI-assisted development tools
Preferred skills
Payments/Logistics platform experience, Kafka/Pub/Sub expertise, Multi-tenant architecture, Observability/Reliability engineering, Secure-by-default service design, Agentic commerce patterns
Technologies
Go, Java, Python, Kafka, Pub/Sub, Relational/NoSQL databases
Responsibilities
Lead multi-team initiatives to improve reliability and scalability of order workflows; Define technical strategy for order lifecycle state machines and service contracts; Architect event-driven workflows for creation, updates, cancellations, and payments; Partner with cross-functional teams to deliver durable platform capabilities; Modernize platform with consistency models and secure integrations; Design capabilities for agentic commerce and AI systems; Lead design reviews and coach engineers on critical code paths
Seniority
Staff, hands-on IC with strategic leadership
