Senior Backend Engineer - Python and/or Go
Core
Design, develop, and operate highly available, event-driven distributed microservices for global food delivery and personalization systems.
Role type
Senior Backend Engineer (Python/Go)
Builds
AI-powered backend systems for campaign execution, user personalization, and data delivery across email, SMS, and push channels.
Domain
Direct-to-consumer food technology, global supply chain, and digital personalization.
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, distributed systems, event-driven architecture, microservices, REST, gRPC, Kafka, RabbitMQ, AWS SQS/SNS, Docker, Kubernetes, CI/CD, TDD, BDD, DDD
Preferred skills
Modern AI tools (Claude, Cursor), cross-functional agile collaboration, technical mentorship
Technologies
Kafka, RabbitMQ, AWS SQS/SNS, Docker, Kubernetes, gRPC, REST
Responsibilities
Maintain accountability for architecture, design, development, deployment, and operation of microservices; Build event-driven systems utilizing messaging technologies; Work extensively with container orchestration and automated deployment pipelines; Execute robust test suites from unit to end-to-end; Provide technical guidance and participate in code and architecture reviews
Seniority
Senior, hands-on IC