Endorlabs

Staff Backend Engineer (Golang)

Bengaluru, India. Posted 5 months ago

The role

You will architect and build core backend infrastructure for SaaS products. You will lead large-scale technical projects and design features end-to-end while working with a distributed engineering team.

What you will do

  • Architect and build core backend infrastructure for SaaS products
  • Lead and contribute to large-scale technical projects
  • Design, architect, and build features end-to-end
  • Drive innovation and make critical architectural decisions
  • Participate in external technical forums, conferences, and open-source communities
  • Mentor and coach team members
  • Use observability best practices to ensure reliability and availability

Required qualifications

  • Bachelor's degree in engineering
  • 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
  • Ability to build and design technical solutions from scratch
  • Scalable Distributed System Experience including micro-services, domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures
  • Knowledge of data structures
  • Ability to discuss tradeoffs between architecture's choice
  • Able to enjoy working in a fast-moving environment with evolving requirements
  • Ability to solve problems creatively and independently
  • Practical experience in troubleshooting distributed systems and ability to solve root causes

Nice to have

  • gRPC

About the company

Endor Labs builds a platform to secure AI coding agents using a patented code context graph. The company is led by Founder & CEO Varun Badhwar and has raised $163M.

Staff Backend Engineer (Golang) at Endorlabs | JobZoey