MTS - Backend Engineer (Principal/Staff)
Endor Labs · Palo Alto, CA · 2 wk ago
HybridEngineering$220k–$300k/yrFull-time
About the role
This role is based in Palo Alto, California, and follows a hybrid work model.
Responsibilities
- Architect and evolve the core backend platform, including microservices, async processing pipelines, and data infrastructure.
- Drive technical strategy and make high-impact design decisions that affect the entire product and engineering organization.
- Design and build high-performance, reliable SaaS services that process security data at scale with low latency and high throughput.
- Lead cross-team technical initiatives, collaborating with and through other senior engineers to ship complex features.
- Mentor and elevate senior engineers through architecture reviews, design discussions, and hands-on pairing.
- Partner with product leadership to shape the technical roadmap, balancing customer needs with long-term platform health.
- Identify and resolve systemic performance bottlenecks, reliability risks, and technical debt across the stack.
- Contribute directly to code in Go, working within our Kubernetes-based infrastructure backed by MongoDB and Postgres.
Requirements
- 15+ years of software engineering experience with a strong backend focus.
- You have designed and built distributed systems, microservices architectures, and async workload processing at scale.
- Security product expertise. You have built or architected application security products before. Deep familiarity with AppSec, DevSecOps, or software supply chain security is strongly preferred.
- Strong product sense. You understand how to build SaaS products that are performant, reliable, and solve real customer problems. You think beyond the code to the user experience and business impact.
- Proficiency in Go with production experience in Kubernetes, MongoDB, and/or PostgreSQL. Familiarity with React on the frontend is a plus.
- Tech leadership at scale. You have set technical direction for engineering organizations, driven architecture decisions, and worked effectively with and through other senior technical leaders.
- Excellent communication and collaboration skills. You can motivate engineers, build consensus on technical approaches, and clearly articulate complex trade-offs to both technical and non-technical stakeholders.
Qualifications
- Experience as a founding engineer or early-stage startup employee, where you built systems from zero to production.
- Track record of building and scaling developer-facing products or platforms.
- Contributions to open-source security tooling or research.
Skills
- Go programming language.
- Kubernetes orchestration.
- MongoDB database management.
- PostgreSQL database management.
- React.js for front-end development (optional).
Benefits
- Endor Labs is an Equal Opportunity Employer.
- We celebrate diversity and are committed to creating an inclusive environment for all employees.
Pay
The compensation range for this position is expected to be between $220,000 - $300,000. This may include additional incentives such as commission targets, restricted stock units, and/or bonuses, depending on the role.
Schedule
The role follows a hybrid work model.