Who we are
Endor Labs is on a mission to enhance developer productivity and accelerate open-source software adoption by reducing the time teams spend addressing security issues. Our approach and vision are encapsulated in our Founder & CEO's pitch, which can be viewed here: 3-minute pitch.
Recognized as a Gartner Cool Vendor, a RSA Innovation Sandbox finalist, and a Black Hat Innovation Spotlight finalist within just a year of launching, Endor Labs is at the forefront of cloud security innovation. Founded by Varun Badhwar and Dimitri Stiliadis, leaders with a proven track record in creating category-defining cloud security companies, we have successfully raised $70M in Series A funding. Our team comprises the world's leading experts in static analysis and enterprise software, all united in our goal to transform how development and AppSec teams operate
What you’ll do
- Design and implement efficient code scanning and dependency scanning mechanisms using Bazel and Golang
 
- Be part of the backend development team working on a distributed, microservices-based system.
 
- Build and own features end-to-end including unit and integration tests.
 
- Have opportunity to develop new language support, integration with prominent SaaS products, and analytics using Go programming language..
 
- Have the autonomy and the responsibility to design and implement quality features that will be used by customers.
 
- Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers.
 
- Implement API using protobuf/GRPC.
 
What we're looking for
- Bachelor's degree in engineering with at least 6 - 8 years of experience in building scalable backends for product/SaaS companies.
 
- At least 2 years of experience in Bazel is mandatory
 
- At least 3 years of 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 your code and documentation can be used as the example for coding best practices at Endor Labs.
 
- Able to work in a fast-paced environment with evolving requirements.
 
- Ability to solve problems creatively and independently when in uncharted or unfamiliar territory.
 
- Practical experience in troubleshooting distributed systems and ability to solve root cause.
 
- Comfortable with performing and receiving code reviews, providing constructive feedback, and maintaining code quality.
 
- Ability to collaborate effectively within a team and with cross-functional teams
 
Nice to have
- Open Source Contribution: Previous experience contributing to open-source projects or maintaining open-source libraries.
 
- DevOps Practices: Experience with DevOps practices and tools, including Docker and GitHub Actions.
 
At Endor Labs, we:
- Strive for excellence in everything we do, prioritizing quality, speed, and impactful outcomes.
 
- Engage in first principles thinking to debate ideas, test assumptions, and make decisions.
 
- Put data above opinions, seeking truth and clarity in all our endeavors.
 
- Embrace a culture of feedback and continuous improvement, assuming good intent in all interactions.
 
- Celebrate wins as a team, understanding that our collective success is intertwined with the success of our customers.
 
 
 • 
Last updated on Aug 21, 2024