Staff Software Engineer, Streaming Foundations
Core
Design and lead the implementation of complex, critical systems for data-intensive event streaming, messaging, and analytics use cases to support Auth0's scaling needs.
Role type
Staff Software Engineer (Distributed Systems & Platform Engineering)
Builds
Foundational data pipeline infrastructure, event streaming services, and messaging systems for Auth0
Domain
Identity and Access Management (IAM) / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Event-driven architecture, High-scale system tuning, Database fundamentals, System reliability & observability, Technical leadership, Cross-functional collaboration
Preferred skills
Golang, Java, TypeScript, React, AWS, Azure, Kubernetes, Docker, IAM domain knowledge
Technologies
Kafka, Golang, Java, TypeScript, React, AWS, Azure, Kubernetes, Docker
Responsibilities
Set technical direction and influence the engineering roadmap for streaming capabilities; Design and lead implementation of critical data-intensive systems; Research and champion new technologies and architectural patterns; Lead cross-functional initiatives for technical alignment; Improve operational posture via observability, reliability, and scalability design; Mentor senior engineers and act as a technical leader across the organization
Seniority
Staff, hands-on IC with strategic influence
