Datum

Senior Engineer – Auth

Datum

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

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