- Bangalore, India
- Hybrid
- Full-time · Senior
Lead backend architecture design and technical decisions for assigned microservices or platform components, own delivery of backend features end-to-end, mentor junior developers, drive optimization of backend systems, partner with frontend, DevOps, and QA teams, manage technical debt, contribute to incident response and post-mortems.
Responsibilities
- Lead backend architecture design and technical decisions for assigned microservices or platform components.
- Own delivery of backend features end-to-end, ensuring code quality, performance, and security standards are met.
- Mentor junior developers on coding practices, design patterns, and troubleshooting; conduct code reviews and provide constructive feedback.
- Drive optimization of backend systems for scalability, latency, and resource efficiency; identify and resolve bottlenecks.
- Partner with frontend, DevOps, and QA teams to define APIs, integration points, and deployment strategies.
Requirements
- Bachelors - Computer Engineering
- Bachelors - Software Engineering
- GED - Computer Technology
- Masters - Computer Science
- Masters - Information Technology