Senior Software Engineer, Authorization
Core
Design and deliver secure, scalable backend services underpinning modern identity and authorization capabilities.
Role type
Senior Software Engineer (Authorization/IAM)
Builds
Production-grade identity and access management systems
Domain
Cybersecurity / Identity and Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Go, Node.js, Python, OAuth 2.0, OpenID Connect (OIDC), JWT, Terraform, CI/CD, automated testing, observability, GitOps
Preferred skills
Vue.js, AI-assisted development tools
Technologies
Go, Node.js, Python, Vue.js, Terraform
Responsibilities
Design, develop, test, and deploy scalable and secure backend services; Produce well-documented, maintainable, and high-performance code; Develop automated unit, integration, and regression tests; Strengthen engineering quality through automated CI/CD gates; Partner with Product Management and UX teams to refine requirements and assess technical feasibility; Contribute to architectural and technical decisions across authorization, identity, and access-management systems; Design alerts, operational processes, and runbooks for reliable deployments; Participate in on-call rotations and respond to production alerts.
Seniority
Senior, hands-on IC with technical leadership