
Senior Software Engineer – Control Plane
AuthZed
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $150,000 - $195,000 per year
Job Level
About the role
- Design, implement, and maintain backend services and APIs that power AuthZed Cloud’s control plane.
- Build and operate Kubernetes-native systems, including custom operators and controllers, to manage customer environments and infrastructure lifecycle.
- Design durable, idempotent workflows for provisioning, configuration changes, scaling, and deletion.
- Implement and integrate authentication and identity flows (e.g., SSO, SAML, OAuth/OIDC) in a secure, multi-tenant SaaS environment.
- Implement and evolve usage-based billing systems.
- Engineer distributed systems that behave correctly under partial failure, retries, concurrency, and long-running operations.
- Collaborate closely with frontend engineers to design APIs and workflows that result in clear, reliable user experiences.
- Ensure services are observable and operable through structured logging, metrics, and alerts.
- Troubleshoot and resolve complex production issues involving orchestration, authentication, or state management.
- Participate in on-call rotations and contribute to incident resolution and post-incident improvements.
- Document APIs, workflows, system behavior, and operational guidelines.
Requirements
- Bachelor's degree or equivalent education, experience, and training in Computer Science or a related field.
- 5+ years of software engineering experience, including 3+ years in cloud computing (AWS, Azure, or GCP) and kubernetes
- Experience with distributed systems and cloud native technologies such as kubernetes
- Strong Kubernetes experience, including designing or operating controllers/operators.
- Experience implementing or integrating authentication systems (e.g., SSO, SAML, OAuth/OIDC).
- Experience working with relational databases and transactional data models.
- Ownership mindset, self-direction, and a passion for solving complex problems
- Excellent communication and collaboration skills: proven ability to build alignment across teams
Benefits
- Competitive salary based on experience
- Stock options at an early-stage startup
- Comprehensive benefits including healthcare (US-based) and other insurance
- A full remote and flexible schedule to accommodate different timezones
- Twice-yearly travel for team offsites focused on team bonding, collaboration, and having fun!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend servicesAPIsKubernetescustom operatorsauthentication systemsSSOSAMLOAuthdistributed systemsrelational databases
Soft Skills
ownership mindsetself-directionproblem solvingcommunication skillscollaboration skills
Certifications
Bachelor's degree in Computer Science