Description
We are looking for a Senior Software Engineer to join our high-calibre Extensibility Engineering team to help us continue to improve our ultra-low latency, secure, and scalable platform for untrusted code execution.
In this role, you will have the opportunity to significantly contribute to the foundation of Auth0's Ecosystem, realising a huge impact for our customers and partners.
As a member of Developer Experience - Extensibility Platform, you will:
- Design, architect, and document large-scale distributed systems.
- Implement features across different layers of the stack using technologies such as Go, MongoDB, PostgreSQL, AWS, Azure, and Kubernetes.
- Lead team discussions, mentor other engineers to become senior and improve the team’s productivity.
- Contribute to improving Auth0's architecture, performance, observability, security controls, and best practices.
- Collaborate with Product and Security teams to define and continually improve Auth0’s Extensibility platform and architecture.
- Participate in our on-call rotations for troubleshooting production issues.
Key Qualifications:
- 5+ years of experience in software development, building distributed systems using Go.
- Strong experience in API-driven applications using REST and/or gRPC.
- Experience with packaging and distributing containerized applications using Docker and Kubernetes.
- Experience with sandboxing untrusted code or tenant isolation (both preferred but not required).
- A high bar for both code quality as well as quality of user experience.
- Proven ability to collaborate with others to drive initiatives forward.
Nice To Haves:
- Solid hands-on experience with Node.js in building scalable backend services
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/okta/jobs/7743622