Qualifications
Key ResponsibilitiesArchitect for Scale: Design and develop high-availability, low-latency authentication and authorization services in Go that can manage significant load spikes across global regions. Drive Next-Gen Innovation: Establish IAM foundations for emerging cloud-native AI/ML platforms, focusing on secure token exchange patterns and identity context for AI workflows. Modernize Identity: Lead the integration of OIDC and SAML, facilitating seamless federated Single Sign-On (SSO) for enterprise clients and strategic partners. Solve Complex AuthZ: Enhance our Policy Engine using industry standards like Rego/OPA to support advanced permissions, dynamic scoping, and network-aware access conditions. Evolve Identity Models: Create scalable, multi-tenant data models to manage complex hierarchical structures that align with enterprise customer requirements. Operational Excellence: Ensure service reliability by optimizing Kubernetes deployments and transitioning legacy data pipelines to modern architectures.
About the job
DigitalOcean is seeking a Senior Software Engineer in San Francisco to join the Customer Trust & Engineering team, focusing on Identity and Access Management (IAM). The IAM platform is central to DigitalOcean’s security, supporting billions of secure, low-latency transactions every second.
Key responsibilities
- Maintain and enhance IAM systems, prioritizing reliability and security.
- Design and architect the next-generation Identity platform.
- Support AI-driven initiatives and enable seamless single sign-on (SSO) integrations with global partners.
- Advance the policy engine to handle complex workflows and evolving business requirements.
What we look for
- Experience building and maintaining distributed systems.
- Strong background in security-focused engineering.
- Interest in scalable solutions for high-volume environments.
- Comfort working on both established systems and new architectural projects.
Working at DigitalOcean
Join a community of innovators dedicated to simplifying cloud solutions. DigitalOcean emphasizes collaboration, continuous learning, and meaningful impact for creators and visionaries worldwide.
About DigitalOcean
DigitalOcean is dedicated to providing the simplest, most scalable cloud platform for developers. We prioritize collaboration, innovation, and a commitment to making a difference in the tech community. Join us to be part of a mission that empowers creators around the globe.