Cloud Software Engineer - Identity and Access Management

1 hour, 47 minutes ago
Full-time
Mid Level
Software Development
ClickHouse

ClickHouse

ClickHouse provides a fast open source column-oriented database management system that enables users to generate real-time analytical data reports through SQL queries, catering to the needs of industries requiring efficient data processing and analysis.

IT Services
51-250
Founded 2021
$300M raised

Description

  • Develop, manage, and collaborate with engineering teams on authentication, authorization, audit logging, and monitoring.
  • Provide secure, user-friendly access to systems, including support for SAML, SCIM, MFA, and passwordless authentication.
  • Define and enforce the proper level of authorization for resources in a way that is secure and easy to use.
  • Capture events for analysis and surface relevant data to internal teams and customers.
  • Collaborate on database access management patterns and recommend security or usability improvements.
  • Work with engineering teams on third-party integration patterns and secure credential management platforms.
  • Ensure systems comply with relevant security and compliance frameworks such as NIST.
  • Create and maintain internal documentation for onboarding and integration with identity and access management systems.
  • Respond to on-call escalations involving the identity and access management platform.

Requirements

  • 4+ years of experience as a software engineer focused on complex system design and development.
  • Experience working with diverse programming languages such as C++ and TypeScript.
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
  • Experience implementing authentication and authorization services using standards such as SAML, SCIM, OAuth2, or OIDC.
  • Direct experience with Auth0, Okta, cloud IAM platforms (AWS, GCP, Azure), and authorization systems.
  • Experience implementing access control for web applications, APIs, and databases.
  • Experience with distributed systems, cloud computing, and scalable architectures.
  • Excellent communication skills and the ability to work well within and across engineering teams.
  • Strong problem-solving and production debugging skills.
  • High level of responsibility, ownership, and accountability.
  • Experience with secure systems that are easy to use and easy to develop against (preferred).
  • Ability to thrive in a fast-paced environment and partner closely with the business (preferred).

Benefits

  • Typical starting salary of $141,000-$208,000 USD in the US.
  • Typical starting salary of $157,000-$232,000 USD in US premium markets.
  • Remote-friendly, globally distributed flexible work environment.
  • Employer contributions toward healthcare.
  • Equity in the company through stock options for new team members.
  • Flexible time off in the US, with generous entitlement in other countries.
  • $500 home office setup stipend for remote employees.
  • Opportunities to attend company-wide offsites and global gatherings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Geospatial Data (Starshield)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer, Geospatial Data for Starshield to build reliable earth-observation data processing systems that support national security missions.

AWS C C++ Computer Vision Kubernetes Linux Machine Learning PostgreSQL Python SSH
17 minutes ago

Principal Software Engineer, Service Hub

HubSpot 5K-10K Media

HubSpot is hiring a Principal Software Engineer to shape the technical future of Service Hub, with primary focus on front-end architecture and hands-on delivery across critical customer-facing product surfaces.

Agile JavaScript Prototyping
32 minutes ago

Staff Software Engineer - Security & Privacy

Samsara 1K-5K IT Services

Samsara is seeking a Staff Software Engineer to lead its Cloud Governance Platform, building secure and compliant cloud infrastructure systems that support the company’s global IoT operations.

AWS CI/CD GCP Go Python Terraform
32 minutes ago

Principal Software Developer I / II - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Developer I or II to join the globally distributed Elasticsearch Storage Engine team, where the work focuses on improving logs and metrics capabilities through better storage, querying, and indexing for timeseries data.

Cassandra CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Solr
32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers