Principal Software Engineer
CloudBees
Principal Software Engineer
CloudBees
Enterprise CI/CD platform with Jenkins plugins
Description
Job Title: Principal Software Engineer, Platform Engineering
Job Type: Full-time
Location: Hybrid - Denver, CO (3 days on-site per week)
About CloudBees
CloudBees helps organizations build, run, and govern software factories, giving enterprises the confidence to ship software better, faster, and safer.
Writing code is no longer the bottleneck. Governing what reaches production and validating its impact is. As enterprises adopt agentic coding, software is created faster than most teams can review, secure, and validate. Without consistent governance, organizations risk shipping code they cannot explain, audit, or trust.
CloudBees addresses this challenge without asking teams to replace the tools they already use. Across every toolchain a customer runs, CloudBees makes each change, human or AI, visible, auditable, and accountable before it reaches production. CloudBees Unify is the product behind this: a governance layer, with context and control-plane capabilities, that enforces consistent policy and evidence across every tool, team, and workflow.
Founded in 2010, CloudBees is backed by Goldman Sachs, Morgan Stanley, Bridgepoint Capital, HSBC, Golub Capital, Delta-v Capital, Matrix Partners, and Lightspeed Venture Partners.
Visit us at www.cloudbees.com.
About the Role
The CloudBees platform is the foundation everything else is built on. When it works well, engineers ship faster, customers trust us more, and the product compounds. When it doesn't, every team feels it. This is that team — and the future of the platform depends on you.
We are looking for a Principal Software Engineer to join the Platform Engineering team, developing microservices using Go and running in AWS. You will be directing, leading, and contributing to build and operate the platform. You bring deep back-end engineering expertise and, just as importantly, a product mindset — you understand that “platform is a product”, and that the quality of your work defines what we can build and what our customers will experience.
You are excited about the future of software development with coding agents, and you have full-embraced agentic AI for doing your everyday work. You ship production-quality code, you design resilient systems that outlast you, and you have the judgment to know when to optimize for speed and when to optimize for correctness. You are fluent in the tradeoffs of distributed systems, curious about how the platform affects the full software delivery lifecycle, and you are committed to leaving things better than you found them.
Requirements
What You'll Do
Own the Platform Foundation:
Bring the Team with You:
Make Quality the Default:
You May Be a Good Fit If
Your Mindset
Strong Candidates May Also
Compensation & Benefits
What CloudBees Offers
EEO Statement
CloudBees is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are made based on qualifications, merit, and business need, without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.
Disclaimer
This job description is intended to describe the general nature and level of work being performed. It is not an exhaustive list of all duties, responsibilities, and qualifications required of employees assigned to this position. Duties, responsibilities, and activities may change at any time with or without notice.
CloudBees provides enterprise CI/CD software to automate and accelerate software delivery for large organizations. It runs on-premises or in the cloud, centered on Jenkins with plugins and build-acceleration features that manage build, test, and deployment steps across environments and scale resources with dynamic provisioning. It differentiates itself by focusing on enterprise-grade needs—security, compliance, vulnerability management, and dedicated support—rather than general DevOps tools. Its goal is to help enterprises deliver software faster, more reliably, and securely at scale.
Explore more opportunities at CloudBees