Endorlabs
Sr/Staff Backend Engineer (Golang)
Bengaluru, India. Posted 7 months ago
The role
You will design and build core backend features end-to-end for SaaS products. You will work with a distributed engineering team to ensure system scalability, reliability, and performance.
What you will do
- Design and build core backend features end-to-end for SaaS products.
- Contribute to large-scale technical projects for scalability, reliability, and performance.
- Participate in architectural discussions and drive technical decisions.
- Write clean, well-documented, and testable code.
- Collaborate with cross-functional teams to translate product requirements into technical solutions.
- Participate in code reviews and provide constructive feedback.
- Use observability best practices to ensure reliability and availability.
- Participate in external technical forums, conferences, and open-source communities.
Required qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience building scalable backends for product/SaaS companies
- At least 2 years of experience in Golang programming with a focus on microservices/distributed architecture
- Practical experience in designing APIs with one or more frameworks
- Strong understanding of scalable distributed systems
- Ability to write clean, maintainable code and documentation
- Comfortable working in a fast-moving environment with evolving requirements
- Strong problem-solving skills
- Practical experience in troubleshooting distributed systems
Nice to have
- gRPC
- Prior experience with Java or JVM-based technologies (e.g., Spring Boot, Gradle, Maven)
About the company
Endor Labs builds a platform to secure AI-generated code. The company has raised $163M from investors including Lightspeed, Coatue, and Salesforce Ventures.