Job Description
Endor Labs is seeking a Member of Technical Staff - Backend Engineer to join their team in Palo Alto, CA. This is a hybrid role, requiring a blend of remote and onsite work. The ideal candidate will be passionate about building a large-scale SaaS service and contributing to the company's mission of revolutionizing application security.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.
Responsibilities: - Work on a state-of-the-art distributed system with a sophisticated monorepo architecture.
- Enhance and maintain Endor's crucial GoLang libraries.
- Drive the development and optimization of vital core services like our API Gateway and API servers.
- Design and build top-tier tools that will be leveraged across all teams at Endor.
- Contribute to the evolution of Endor's polyglot monorepo using Bazel.
- Enhance and optimize our continuous integration (CI) pipeline.
- Apply best practices in observability.
Requirements: - Bachelor’s degree in engineering.
- ~7 years of hands-on experience building scalable backends for product and SaaS companies.
- ~4 years of experience in Golang programming.
- Experience in designing robust APIs using frameworks like gRPC (preferred), ReST, GraphQL, or Thrift.
- Ability to architect and build technical solutions from the ground up.
- Experience with scalable distributed systems.
- Knowledge of data structures and architectural design.
- Ability to discuss architectural trade-offs and guide teams towards the most effective solutions.
- Ability to thrive in a fast-paced environment with shifting requirements.
- Practical experience in troubleshooting distributed systems.
What Endor Labs Offers: - Competitive salary and comprehensive benefits package.
- 401(k) plan.
- Flexible PTO.
- Opportunities for co-working and team meetups.
- A dog-friendly office environment.