Software Engineer
Core
Build and maintain high-throughput backend services and scalable systems supporting internal support agents globally.
Role type
Senior backend software engineer (Go)
Builds
High-throughput backend services, scalable distributed systems
Domain
Food delivery technology, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, SQL, NoSQL (Cassandra), distributed systems design, system architecture, code quality, mentoring
Preferred skills
Node.js, cloud infrastructure (AWS, GCP), event-driven architectures, on-call/incident management
Technologies
Go, Cassandra, AWS, GCP
Responsibilities
Build and maintain high-throughput backend services using Go; Design scalable, resilient, and maintainable systems; Lead architectural discussions and technical decision-making; Write well-tested code and maintain high code quality standards
Seniority
Senior, hands-on IC with mentorship responsibilities