
Remote opportunity at
CircleCIStaff Software Engineer, On-Prem
CircleCI is looking for a Staff Software Engineer to join its On-Prem team and help shape the future of continuous integration and continuous delivery. Operating as…
Career Tools
AI Summary
In this role, you will lead the platform strategy and architecture for CircleCI Server, tailored for self-hosted, air-gapped, and regulated environments. Day-to-day work involves optimizing Kubernetes infrastructure, building release automation and OpenTelemetry observability tools, and mentoring engineers across the organization. You will also collaborate closely with product and support teams to resolve complex technical challenges for enterprise deployments.
About This Role
CircleCI is looking for a Staff Software Engineer to join its On-Prem team and help shape the future of continuous integration and continuous delivery. Operating as the world's largest CI/CD platform, CircleCI processes over three million jobs daily, providing essential development tools for companies worldwide. Founded in 2011, the venture-backed company relies on a globally distributed workforce to deliver developer tools that facilitate faster product releases and AI integration. In…
Job Description
CircleCI is looking for a Staff Software Engineer to join its On-Prem team and help shape the future of continuous integration and continuous delivery. Operating as the world's largest CI/CD platform, CircleCI processes over three million jobs daily, providing essential development tools for companies worldwide. Founded in 2011, the venture-backed company relies on a globally distributed workforce to deliver developer tools that facilitate faster product releases and AI integration.
In this position, you will drive the platform strategy for CircleCI Server, a self-hosted platform tailored for air-gapped environments, regulated industries, and strict compliance requirements. Your focus will span across Kubernetes infrastructure, release automation, and internal tooling designed to help internal teams package and ship their services securely. You will also build observability solutions centered on OpenTelemetry and collaborate closely with product, engineering, and customer support to resolve issues.
This role suits an experienced engineer with a platform mindset who leverages AI tools daily and thrives on solving complex challenges for systems operating in isolated environments. You will take total ownership of foundational server architecture while mentoring team members and establishing high technical standards.
Responsibilities
- Develop and execute platform strategy and technical direction for tooling, test infrastructure, and release automation used by internal teams.
- Improve installation predictability, upgrade safety, and day-to-day operations for customers running CircleCI Server.
- Manage the foundational Kubernetes infrastructure and associated internal and external tooling.
- Standardize observability for CircleCI Server using OpenTelemetry to facilitate fast diagnostics and troubleshooting.
- Partner directly with Product and Engineering Management to align technical strategy with business objectives.
- Collaborate with Support and Customer Engineering to investigate and resolve recurring issues at the source.
Requirements
- Over 8 years of experience building production backend and infrastructure systems.
- Advanced proficiency in Go, including API design, data modeling, distributed systems, and operational tooling.
- Demonstrated experience designing, deploying, and debugging production systems on Kubernetes and Helm in constrained environments.
- Experience shipping on-premises, self-hosted, or distributed enterprise software.
- Familiarity with AI-native engineering practices and daily utilization of AI tools.
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this position?
The source posting explicitly states that the employment type is full-time and the location status is remote.
What is the salary range for this job?
The salary varies by location. Canada base pay ranges from $195,000 to $265,000 CAD, while US salaries range from $180,000 to $285,000 USD depending on the specific metro zone.
What technical background is required?
Candidates must have eight or more years of backend and systems experience, strong proficiency in Go, and deep experience with Kubernetes and Helm in production environments.
Role DNA (AI assessment)
This profile highlights a high-level Staff role that demands deep technical mastery in isolated infrastructure alongside significant self-direction and cross-team leadership.
Salary Analysis
While no salary was disclosed in the posting, the estimated base range reflects standard market rates for a remote Staff Platform Engineer at a major US tech company.
Employer-Listed Salary
Not disclosed
As stated in this job posting.
AI salary estimate (not from the employer)
AI-estimated market range based on role, seniority, and location — not a guaranteed offer, and independent of the employer's own figure above.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.