Browse
Employers / Recruiters

Member of Technical Staff (Backend)

endorlabs · 26 days ago
Negotiable
Full-time
Apply

This role is based out of Palo Alto California - Hybrid. If you are interested in helping to build a large-scale SaaS service at an early-stage company and the list below matches your background, we would love to talk to you!

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

  • Be part of the backend team working on a cutting-edge distributed system with a monorepo architecture.

  • Be responsible for maintaining and improving Endor's core libraries (GoLang), including gRPC/protobuf, OpenAPI, AuthN/AuthZ, Observabilities and MongoDB.

  • Be responsible for maintaining and improving critical core services in our infrastructure (API Gateway, API servers).

  • Enjoy the autonomy and responsibility to design and implement high-quality tools used by all teams at Endor.

  • Offer support and enhancement for Endor's polyglot monorepo using Bazel.

  • Improve the continuous integration (CI) pipeline for Endor's polyglot monorepo.

  • Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers.

What We're Looking For

If you are interested in helping to define and build a product and culture at an early-stage company, and the list below matches your background, we would love to talk to you!

  • Bachelor's degree in engineering with at least 7 years of experience building scalable backends for product/SaaS companies.

  • At least 4-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 your code and documentation can be used as an example for 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 a keen eye for building architectures that scale and extend easily for longevity. Apply data-driven techniques to evaluate and propose architectural choices. 

  • Ability to discuss tradeoffs between architecture’s choice to influence groups to move in the right direction.

  • Able to enjoy working in a fast-moving 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 causes.

Nice to Have

  • Strong understanding of secure software design principles and dealing with certificates, OAuth2/OIDC, and secure changes.

  • Prior experience with Kubernetes, Docker, Lambda functions, or other cloud-native technologies.

  • Experience in security, fraud, and anomaly detection use cases

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 May 20, 2024

See more

About the company

More jobs at endorlabs

Analyzing

Bengaluru, Karnataka

 · 

30+ days ago

Palo Alto, California

 · 

30+ days ago

Palo Alto, California

 · 

25 days ago

Palo Alto, California

 · 

26 days ago

More jobs like this

Analyzing

Dallas, Texas

 · 

30+ days ago

Senior Cloud Database Architect
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Consulting Software Engineer (715669)
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Cambridge, Massachusetts

 · 

30+ days ago

Database Architect
TT
The Talently ·  AI recruitment platform

San Jose, California

 · 

30+ days ago

Front End Developer
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Senior Developer
TF
TechFlow ·  IT solutions for Govt. clients

Remote

 · 

30+ days ago

Salesforce Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

 · 

30+ days ago

Senior Software Engineer, Infrastructure Security$202-316k
Asana ·  Collaboration software for teams

San Francisco, California

 · 

30+ days ago

San Francisco, California

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status