Principal Backend Software Engineer
Core
Lead the design and development of scalable, reliable backend systems and services that power customer acquisition, retention, and growth products.
Role type
Principal Backend Software Engineer (Strategy & Hands-on IC)
Builds
Scalable backend services, APIs, shared modules, and high-performance systems for customer growth platforms.
Domain
Food delivery / Quick commerce / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend architecture, Service-oriented design, Microservices, API design, System design, Go, CI/CD pipelines, Performance tuning, Database optimization, Message queues, Event-driven architectures, Leadership, Mentorship
Preferred skills
None explicitly stated
Technologies
Go
Responsibilities
Lead architecture and implementation of backend systems; Design and implement scalable services and APIs; Collaborate with product and frontend teams; Optimize system performance and reliability; Ensure security and compliance; Mentor senior and mid-level engineers; Drive innovation in backend technologies.
Seniority
Principal, strategy & mentorship