Senior Engineer - Authentication and Authorization

Jobgether • United State
Remote
Apply
AI Summary

Design and operate authentication and authorization systems for multi-cloud environments. Develop federated identity solutions and architect authorization systems. Contribute to open-source infrastructure development.

Key Highlights
Design and operate authentication and authorization control plane
Develop federated identity solutions using OAuth and workload identity federation
Architect and optimize authorization systems using RBAC, ABAC, and PBAC models
Key Responsibilities
Design, build, and operate the core authentication and authorization control plane across distributed multi-cloud environments
Develop federated identity solutions using protocols such as OAuth, workload identity federation, and modern service-to-service authentication frameworks
Architect and optimize authorization systems leveraging RBAC, ABAC, and PBAC models for multi-tenant cloud infrastructure
Contribute to Kubernetes-native infrastructure design, including custom resources, admission controllers, and policy enforcement mechanisms
Technical Skills Required
OAuth Kubernetes Terraform Pulumi Go Rust RBAC ABAC PBAC
Benefits & Perks
Fully remote or hybrid flexibility
Opportunity to work on open-source-first infrastructure
High-impact engineering work at the forefront of distributed systems and cloud networking

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineer - Auth in United States.

This role is a senior-level opportunity focused on building the foundational authentication and authorization systems that securely connect multi-cloud environments.

You will design and operate critical control plane infrastructure that enables secure interaction across applications, services, and distributed networks at scale.

The work spans federated identity, workload authentication, and advanced authorization models in highly complex, cloud-native ecosystems.

You will collaborate closely with engineers, users, partners, and open-source communities to shape secure connectivity standards for modern infrastructure.

This is a highly impactful position where security, scalability, and developer experience intersect in production-grade distributed systems.

You will contribute to open, transparent development practices while helping define how next-generation cloud networks authenticate and authorize trust.

The environment is fast-moving, highly technical, and deeply rooted in open-source collaboration and systems thinking.

Accountabilities

  • Design, build, and operate the core authentication and authorization control plane across distributed multi-cloud environments, ensuring secure and scalable identity flows.
  • Develop federated identity solutions using protocols such as OAuth, workload identity federation, and modern service-to-service authentication frameworks.
  • Architect and optimize authorization systems leveraging RBAC, ABAC, and PBAC models for multi-tenant cloud infrastructure.
  • Build resilient distributed systems supporting traffic routing, failover, observability, and high-performance networking at scale.
  • Contribute to Kubernetes-native infrastructure design, including custom resources, admission controllers, and policy enforcement mechanisms.
  • Collaborate with internal and external engineering communities through open-source contributions, RFCs, and technical discussions.
  • Improve system reliability, performance, and security across control plane and networking layers in production environments.

Requirements

  • 5+ years of experience operating large-scale production systems on Kubernetes or equivalent cloud-native platforms with a security-first mindset.
  • Strong expertise in authentication protocols such as OAuth and familiarity with multiple identity providers and enterprise IAM systems.
  • Deep understanding of authorization frameworks including RBAC, ABAC, PBAC, and ecosystems like Zanzibar-inspired systems.
  • Experience with distributed systems design, including consensus, fault tolerance, async reconciliation, and scalable system architecture.
  • Strong proficiency in infrastructure-as-code tools such as Terraform, Pulumi, or Flux for cloud provisioning and automation.
  • Familiarity with Go and/or Rust for building high-performance backend and infrastructure systems.
  • Experience contributing to or maintaining open-source infrastructure or networking projects, with strong collaboration and communication skills.
  • Knowledge of cloud networking, service mesh, or edge computing concepts is highly valued.

Benefits

  • Fully remote or hybrid flexibility across multiple regions, depending on role alignment.
  • Opportunity to work on open-source-first infrastructure with global visibility and community impact.
  • High-impact engineering work at the forefront of distributed systems, cloud networking, and identity security.
  • Collaboration with leading engineers, researchers, and open-source contributors in the cloud-native ecosystem.
  • Participation in conferences, technical events, and public speaking opportunities.
  • Strong emphasis on learning, experimentation, and cutting-edge infrastructure development.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

.NET Full Stack Developer

Programming
•
21m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Bright Vision Technologies

United State

Senior Software Engineer II, Web (Ecommerce)

Programming
•
39m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Blizzard Entertainment

United State

People Programs & Recruiting Lead

Programming
•
48m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

United State

Subscribe our newsletter

New Things Will Always Update Regularly