Backend Software Engineer (Go / Distributed Systems)
AI Resume-to-Job Fit Score
Instant ATS MatcherCompare your skills & resume against Backend Software Engineer (Go / Distributed Systems)'s tech stack with 1-click tailored gap fixes.
About the Role
Zerodha processes 15%+ of Indian retail trading volume every day. We are looking for backend engineers who care about zero-dependency architecture, high-concurrency low-latency networking in Go, and bulletproof PostgreSQL data modeling. No corporate bureaucracy, only clean code.
Key Responsibilities
- Design, develop, and deliver high-impact production features.
- Collaborate directly with cross-functional engineering and product mentors.
- Write maintainable, well-documented, and tested code.
Requirements & Qualifications
- Solid experience in Go or modern backend languages (C++, Rust, Python)
- Strong command of PostgreSQL, transaction isolation levels, indexing, and Redis in-memory caching
- Practical understanding of Linux fundamentals and distributed systems.
Perks & Benefits
- 100% remote-first culture
- generous annual profit sharing bonus
- comprehensive healthcare for family
- complete autonomy over tooling and hardware.
The employer seeks candidates proficient in the following core technologies:
AI Interview Prep
Practice 5 targeted questions tailored to Backend Software Engineer (Go / Distributed Systems) and the required tech stack before you apply.
Generate Interview QuestionsVerified Direct Application Link
Official position sourced directly from Zerodha's verified career portal.
Apply directly on Zerodha's portal using the link above. Use "Track with Truth Teller" to log your submission timestamp and automated 7-day follow-up countdown in your dashboard.