← All roles

Staff Backend Engineer (Golang)

Endor Labs· Engineering
Apply on company site
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