Staff Backend Engineer (Golang)
Endor Labs· Engineering
BengaluruINR 0full-timePosted 4mo ago
About the role
Architect and build core backend infrastructure for Endor Labs’ SaaS products, lead large-scale projects, drive architectural decisions, mentor teammates, and ensure observability, reliability, and scalability of distributed systems.
Responsibilities
- Play a pivotal role in architecting and building the core backend infrastructure for our SaaS products.
- Lead and contribute to large-scale technical projects, ensuring the scalability, reliability, and performance of our systems.
- Design, architect, and build features end-to-end while working closely with Product Management, and our distributed Engineering team
- Drive innovation, make critical architectural decisions, and lead the implementation of cutting-edge technologies.
- Participate in external technical forums, conferences, and open-source communities.
- Mentor and coach team members, promoting best practices and a culture of continuous learning and growth.
- Apply observability best practices to ensure reliability and availability of the product and platform.
Qualifications
- Bachelor's degree in engineering with 10+ years of experience building scalable backends for product/SaaS companies.
- At least 3-years experience in Golang programming with a focus on microservices/distributed architecture
- Practical experience in designing APIs with one or more frameworks (gRPC preferred, ReST, GraphQL, Thrift, etc.).
- Ability to build and design technical solutions from scratch and produce code/docs as examples of coding best practices at Endor.
- Scalable Distributed System Experience - understand micro-services and domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures.
- Architecture - knowledge of data structures and building architectures that scale and extend easily.
- Ability to discuss tradeoffs between architectural choices to influence teams.
- Ability to work in fast-moving environment with evolving requirements.
- Ability to solve problems creatively and independently in unfamiliar territory.
- Practical experience in troubleshooting distributed systems and root cause analysis.
Skills
Required:GolangAPI designDistributed systemsArchitectureMicroservices / DDD
Nice to have:Leadership / mentoring
Benefits
- Equal Opportunity Employer
- Inclusive environment
- Opportunities to participate in external forums, conferences, and open-source communities
Last updated Oct 15, 2026. Interested? Apply on the company site.
About Endor Labs
AI-Native Application Security Platform
Endor Labs is an application security platform built for AI-generated and human-written code, helping teams prioritize and fix real risk across the SDLC.
application securityAI-generated codesoftware supply chainsecurity analysissoftware development
More open roles at Endor Labs
- Staff Product Security Engineer4d agoRemote · Engineering
- Customer Reliability Engineer1w agoPalo Alto, CA · Customer Solutions
- Solutions Architect - Central1w agoHybrid (Remote US (CST)) · Customer Solutions
- Solutions Architect - West1w agoHybrid (Remote US (PST)) · Customer Solutions
- Solutions Architect - EMEA1w agoHybrid (Germany), Remote · Customer Solutions