For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
circleci
circleci

Software Engineer - CIAM

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Security software
Embedded Systems
+27

Permanent role
2 days ago
Apply now

Software Engineer - Customer Identity & Access Management

About

CircleCI seeks a Software Engineer passionate about maintaining and crafting the future of services that power the heart of our product. You’ll work across a deep slice of our system on features and capabilities ranging from:

  • User identity management.
  • User and group access management.
  • Login and browser session management.
  • API authentication and authorization.
  • Secure credentials management.

You’ll collaborate daily with dedicated colleagues across the world. This is a full-time, fully remote role that requires you to participate in our on-call support rotation as well as incident management.

About The CIAM Team

The CIAM team, embedded within the Foundations division, is responsible for the user identity experience from sign-up, through to access management. We power the authentication/authorization of all CircleCI APIs, including rate-limiting. We are engaging in exciting projects like Single Sign-On (SSO), and more advanced fine-grained authorization.

About Foundations

The Foundations division is the very heart of CircleCI; its teams build, own, and operate the collection of services that fully realize customer builds, from a trigger into a status out and everything in between. Teams within the Foundations division work on capabilities like user access and management, pipeline processing, orchestration, job execution, and focus heavily on reliability, security, and performance.

What You’ll Do

  • Design and build new features, simplify existing services, automate and scale our systems as we continue to rapidly grow and evolve.
  • Write sustainable, testable, high-quality, high-performance code.
  • Support, maintain, and debug production microservices in a highly complex distributed system.
  • Champion a culture of observability and monitoring by using operational data to help your team improve the stability and performance of our systems.
  • Partner with members of a cross-functional team and other partners to set the direction of our platform and product: learn about our business problems, explore solutions, weigh design tradeoffs, and prioritize them to deliver maximum value in a sustainable, incremental fashion.

What You’ll Bring

  • 3-5 years as a full time professional developer with experience building reliable, zero-downtime, observable distributed systems.
  • The utmost care in regards to how your code runs in production. You have familiarity with observability tools like Honeycomb, Datadog, Graylog, and Rollbar, and understand how to use that information to address a problem.
  • Ability to write code that’s easily readable, testable, maintainable, and documented.
  • Interest in improving the lives of our customers and the team, and can use just enough code with a keen eye on constraining complexity. We use Go primarily, but you'll also encounter TypeScript, and Clojure - all deployed into Kubernetes and as agents on our compute fleet.
  • Ability to learn and think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs.
  • Ability to quickly adapt when priorities change and making conscious tradeoffs with incomplete information.
  • Bonus: Experience with identity management systems, OAuth, OIDC, JWTs and/or React with Next.js.

We’re Particularly Interested In These Work Styles

  • Working transparently and collaboratively within a distributed team.
  • Favor toward regular, incremental delivery over precision.
  • Striving for continuous learning and improvement for yourself and your team.
  • Passionate about ensuring that all of our systems—software and human—scale smoothly.

We Look Forward to Hearing from You

We encourage you to apply even if your experience and skill set do not exactly match the role’s requirements. Our team highly values a growth mindset–if you’re open and willing to learn then we’d love to work with you!

United Kingdom Base Pay Range

£73,000—£90,500 GBP

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

About CircleCI

CircleCI is the world’s largest continuous integration/continuous delivery (CI/CD) platform, and the hub where code moves from idea to delivery. As one of the most-used DevOps tools - processing more than 3 million jobs a day - CircleCI has unique access to data on how the most effective engineering teams work, and the tools to help software companies successfully leverage the power of AI into their commercial applications. Companies like Hinge, HuggingFace, and Samsung use us to improve engineering team productivity, release better products, and get to market faster.

Founded in 2011 and headquartered in downtown San Francisco with a global, remote workforce, CircleCI is venture-backed by Base10, Greenspring Associates, Eleven Prime, IVP, Sapphire Ventures, Top Tier Capital Partners, Baseline Ventures, Threshold

Ventures, Scale Venture Partners, Owl Rock Capital, Next Equity Partners, Heavybit, and Harrison Metal Capital.

CircleCI is an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

About circleci

👥501-1000
📍San Francisco, CA
🔗Website

circleci Service

circleci product / service
circleci product / service
circleci product / service
circleci product / service
circleci product / service

How does circleci work?

CircleCI is a continuous integration and delivery platform that helps software teams rapidly release code with confidence by automating the build, test, and deploy process. It lets teams ramp quickly, scale easily, and build confidently every day.

Company culture

Equality

We have a global team, we are all well versed in asynchronous culture and communication.

Respect

We place extremely high value on our team, and from the beginning have striven to create a company that is a welcome and diverse place where all employees are treated with the utmost respect and care.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service