Senior Software Engineer, Backend (All Teams)
Core
Design and operate large-scale backend services and architecture for a global on-demand logistics marketplace.
Role type
Senior Backend Software Engineer
Builds
Backend services and microservices for a three-sided marketplace (consumers, merchants, dashers)
Domain
Logistics / On-demand delivery / Distributed Systems
Deliverable
production ML models | product features
Required skills
Backend architecture design, REST API development, SQL and NoSQL databases, Service-oriented architecture, System scalability and reliability optimization, AI coding tools proficiency
Preferred skills
Microservices migration experience, Cross-functional collaboration, Mentoring junior engineers
Technologies
Postgres, Redis, Elasticsearch, RabbitMQ, HTTP, REST
Responsibilities
Develop and release large-scale web applications, Define backend architecture and tech stack, Improve performance and security of backend systems, Transition monolithic codebase to microservices, Mentor junior and mid-level peers
Seniority
Senior, hands-on IC
