Cloud Software Engineer – Identity and Access Management

🕒 February 13

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ClickHouse

ClickHouse

51 - 200 employees

Founded 2016

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

SaaS • Enterprise • Artificial Intelligence

ClickHouse is a fast and resource-efficient real-time data warehouse and open-source database that is designed to deliver superior query performance for mission-critical and time-sensitive applications. It is available as a cloud service on major platforms like AWS, GCP, and Azure, with a "Bring Your Own Cloud" option and a wide range of integrations for seamless operation within diverse tech stacks. ClickHouse excels in real-time analytics, machine learning, business intelligence, and observability, making it an ideal choice for tasks such as financial services, fraud detection, and gaming analytics. It supports developer-friendly SQL operations, offers cost-effective storage solutions, and provides an open-source alternative to traditional databases. Companies like Sony, Lyft, Cisco, GitLab, and Twilio leverage ClickHouse for its scalability, efficiency, and ease of use.

📋 Description

• Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application • Ensure systems comply with relevant security and compliance frameworks, such as NIST • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems • Respond to on-call escalations involving the identity and access management platform

🎯 Requirements

• 4+ years of experience as a software engineer, with focus on complex system design and development, working with diverse programming languages (i.e. C++, TypeScript) • Bachelor’s or Master’s degree in Computer Science or a related field; or equivalent experience • Experience implementing authentication and authorization services to a standard such as SAML, SCIM, OAuth2, or OIDC • Direct experience with Auth0, Okta, Cloud IAM (AWS, GCP, Azure) and AuthZ systems • Experience implementing access control on web applications, APIs and databases • Experience with distributed systems, cloud computing, and scalable architectures • You are passionate about building secure systems that are easy to use and easy to develop against • You have excellent communication skills and the ability to work well within a team and across engineering teams • You are a strong problem solver and have solid production debugging skills • You thrive in a fast paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward • You have a high level of responsibility, ownership and accountability.

🏖️ Benefits

• Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries. • Healthcare - Employer contributions towards your healthcare. • Equity in the company - Every new team member who joins our company receives stock options. • Time off - Flexible time off in the US, generous entitlement in other countries. • A $500 Home office setup if you’re a remote employee. • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Apply Now

Similar Jobs

🕒 February 12

Xsolla

201 - 500

🎮 Gaming

🛍️ eCommerce

☁️ SaaS

Senior Software Engineer developing and maintaining React Native applications for video game commerce company Xsolla. Collaborating with teams to deliver high-quality mobile experiences and scalable architectures.

Android

iOS

JavaScript

Kotlin

React

React Native

Swift

TypeScript

🕒 February 11

Calliere Group

1 - 10

🤝 B2B

🎯 Recruiter

Senior Distributed Systems Software Engineer addressing data synchronization and resilient infrastructure challenges for diverse global clients. Join a remote-first advanced engineering team at the forefront of technology.

Cloud

Java

Python

SQL

Go

🕒 February 10

Samsara

1001 - 5000

🏢 Enterprise

🚗 Transport

🔐 Security

Lead Full Stack Developer at Samsara designing and maintaining AWS-based applications. Collaborate with teams to optimize sales workflows using AI/ML solutions.

🇨🇦 Canada – Remote

💵 $112.6k - $145.8k / year

💰 Seed Round on 2014-08

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

AWS

Cloud

DynamoDB

EC2

Java

JavaScript

Node.js

Python

React

Terraform

Go

🕒 February 8

PSD

51 - 200

Fullstack Software Developer at PSD Citywide enhancing service delivery for local governments through innovative technology. Collaborate in a remote team environment on back-end and front-end application development.

Angular

JavaScript

Linux

Node.js

PHP

Postgres

SCSS

SDLC

SQL

🕒 February 7

TapMango

51 - 200

Senior Software Engineer building scalable backend services for loyalty and ordering systems. Leading technical projects and influencing architectural decisions in a fully remote team setup.

Angular

Azure

Cloud

Distributed Systems

Docker

Kafka

Kubernetes

Microservices

MS SQL Server

RabbitMQ

SQL

.NET