Staff Software Engineer, Lifecycle Management
Core
Building and scaling backend services for importing, syncing, and provisioning identities and access policies to enhance customer business processes.
Role type
Senior Backend Engineer (Identity Lifecycle Management)
Builds
High-throughput, low-latency REST/gRPC APIs, asynchronous messaging pipelines, and backend infrastructure for identity lifecycle management.
Domain
Enterprise Identity Management (IAM) / Cloud Infrastructure
Required skills
Java, Spring Boot, Hibernate, Microservices, AWS/GCP/Azure, Kafka/RabbitMQ, MySQL/PostgreSQL, Docker, Kubernetes
Preferred skills
OAuth 2.0, OpenID Connect, SAML, SCIM, Threat modeling, Security engineering
Technologies
Java, Spring Boot, Hibernate, Kafka, RabbitMQ, MySQL, PostgreSQL, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Contribute to backend architectural design, implementation, and operational maintenance of features and microservices; Design and build high-throughput, low-latency REST/gRPC APIs and asynchronous messaging pipelines; Partner with Product and QA teams for scoping, testing, and deploying backend services at scale; Drive projects from ideation to implementation with minimal supervision.
Seniority
Senior, hands-on IC