
Senior Engineer – Auth
Datum
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, implement, and run Datum's core authentication and authorization stack
- Build customer-facing solutions to help our alt-cloud ecosystem thrive
- Scale the management, monitoring, and metering of every actor in our system, human or not
- Partner with leadership to advance projects with key customers, partners, and suppliers
- Design distributed solutions that scale from startup to hyperscale usage patterns
- Implement intelligent traffic routing, load balancing, and failover
- Build observability, monitoring, and diagnostic tools for complex environments
- Optimize control plane performance for AI workloads and high-bandwidth applications with our network team
- Drive technical networking decisions in collaboration with our open-source community
- Review and mentor contributions from external developers on networking components
- Maintain high code quality standards and documentation for network APIs
- Represent Datum at conferences and in technical working groups
- Design networking solutions that integrate seamlessly with Kubernetes and AI patterns
- Build network policies and security frameworks for multi-tenant cloud environments
- Implement service mesh integration and east-west traffic optimization
- Ensure compatibility with major cloud provider networking services (AWS, GCP, Azure)
Requirements
- Strong working knowledge of OAuth in complex production environments with multiple IdPs, including social and commercial (AWS IAM, Azure Entra, GCP, Auth0, Okta, etc.)
- Strong working knowledge of authorization (ABAC, RBAC, PBAC) and its ecosystem (Zanzibar, SpiceDB, OpenFGA, Cedar)
- Experience with Workload Identity Federation and/or SPIFFE and opinions about where the puck is going
- 5+ years of running large-scale production systems on Kubernetes or similar, with security as a first principle
- Strong experience with distributed systems design, security, auth, consensus algorithms, async reconciliation, and fault tolerance
- Enough familiarity with Kubernetes patterns and APIs that you can speak custom resources and admission controllers
- Strong experience with infrastructure as code (Flux, Terraform, Pulumi) for provisioning
- Familiarity with SRv6, edge computing, or modern network routing would be a huge plus
- Track record of contributing to or maintaining networking-focused open-source projects
- Experience mentoring engineers and driving technical decision-making in teams
- Understanding of open-source governance, community building, and public development
- Passion for building networking tools that other developers and operators love to use
Benefits
- Open source leadership opportunities
- Significant public development work
- Engaging with community through GitHub issues, RFCs, and technical discussions
- Speaking at networking conferences and writing technical blog posts
- Collaborating with external contributors, cloud providers, and other partners
- Maintaining high standards for code quality, performance, and documentation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
OAuthauthorizationABACRBACPBACKubernetesdistributed systems designinfrastructure as codeFluxTerraform
Soft Skills
mentoringtechnical decision-makingcollaborationcommunity buildingpublic development