Senior Software Engineer

Cloud Bees
Denver, CO
Job Description
Role Overview

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 this role matters.

What You Will Do

Design, build, and maintain high-throughput, resilient backend services and APIs that power the CloudBees platform across cloud and hybrid environments. Develop and own microservices using Golang, ensuring they are performant, observable, and built for long-term maintainability.

Why It Might Be a Fit

You think holistically about how your work fits into the larger system — and you actively seek to understand the customer, product, and business context around what you build. You have a product engineering instinct: you're not satisfied shipping something that works technically if it doesn't serve the people using it well.

Requirements

  • 5+ years of backend software engineering experience
  • Strong proficiency in Golang
  • Hands-on experience with distributed systems: microservices, event-driven architecture, service mesh, and the failure modes that come with them
  • 3+ years working with our tech stack or equivalent: Kubernetes, NATs, REST/gRPC/GraphQL APIs, AWS and/or GCP, and relational or NoSQL databases (PostgreSQL, Cassandra)
  • Experience with identity and access management at a systems level — authentication flows, authorization models, JWTs, SAML, OIDC, multi-tenancy patterns

Benefits

  • Highly competitive compensation
  • Equity
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Short & Long Term Disability
  • Life Insurance
  • HSA/FSA
  • Flexible Time Off
  • Paid Company Holidays
  • Parental Leave
  • Variable Bonus Plan
  • Stock grant opportunities
  • 401(k) with Company Match
]]>