Job Description
Endor Labs is seeking a Senior Backend Engineer (Golang) to join their team in Bengaluru, India. This role offers the unique opportunity to build a 0 to 1 product at an early-stage startup with a world-class team, reporting directly to the Managing Director & R&D Head for India.Endor Labs is building the Application Security platform for the software development revolution. Modern software is complex and dependency-rich, making it increasingly difficult to pinpoint the risks that truly matter. Endor Labs solves this challenge by building a call graph of your entire software estate—enabling teams to clearly identify, prioritize, and fix critical risks faster.
What the role involves: - Architecting and building the core backend infrastructure for our SaaS products.
- Leading and contributing to large-scale technical projects.
- Designing, architecting, and building features end-to-end.
- Driving innovation and making critical architectural decisions.
- Mentoring and coaching team members.
- Ensuring product reliability and availability.
What we're looking for: - Bachelor's degree in engineering with 6-8 years of experience building scalable backends.
- At least 3 years of experience in Golang programming with a focus on microservices/distributed architecture.
- Practical experience in designing APIs with frameworks like gRPC, ReST, or GraphQL.
- Ability to build and design technical solutions from scratch.
- Understanding of micro-services and domain-driven design.
- Knowledge of data structures and scalable architectures.
- Ability to troubleshoot distributed systems.
What Endor Labs offers: - Opportunity to work on a large-scale SaaS service at an early-stage company.
- Chance to contribute to the broader tech community.