remote
Senior Software Engineer, Identity & Authorization Platform - clickhouse
Software Engineer
Lead the design and implementation of a high‑performance identity and authorization platform, building scalable services with Go/Rust, OAuth, OpenID, and cloud-native technologies.
About the role
Key Responsibilities
- Architect, develop, and maintain core authentication and authorization services for a real‑time analytics platform.
- Implement OAuth 2.0, OpenID Connect, and custom token management flows with a focus on security and performance.
- Design and operate cloud‑native microservices on Kubernetes, ensuring high availability and low latency.
- Collaborate with product, security, and infrastructure teams to define APIs, data models, and access‑control policies.
- Drive automation of CI/CD pipelines, monitoring, and observability for the identity platform.
Requirements
- 5+ years of software engineering experience, primarily in Go or Rust.
- Deep knowledge of OAuth 2.0, OpenID Connect, JWT, and modern authentication protocols.
- Hands‑on experience building and operating distributed systems in AWS or similar cloud environments.
- Proficiency with Kubernetes, containerization, and infrastructure‑as‑code tools.
- Strong problem‑solving skills, ability to write clean, testable code, and a passion for security best practices.
Skills
gorustkubernetesawscicd