Senior Software Engineer -GCP
$116.27k - $191.84kRed Hat
Red Hat Engineering is looking for Senior Software Engineers to join the GCP Hosted Control Planes (HCP) team. This team builds and operates a managed service that enables organizations to run OpenShift Kubernetes clusters on Google Cloud Platform using HyperShift, hosting multiple Kubernetes control planes on shared GKE infrastructure to reduce cost and operational overhead for customers.
This is not a traditional software engineering role. Our team practices an agent-first development methodology where AI coding agents are a primary mechanism for producing, testing, and maintaining code. Engineers on this team function as harness engineers: they design the environments, constraints, and feedback loops that enable AI agents to do reliable work, while applying deep technical judgment to specify intent, review output, and maintain architectural integrity. You will write code, but you will also spend significant time crafting the documentation, linters, structural tests, and CI gates that keep both human and agent contributors producing high-quality, architecturally consistent work.
What you will do
- Design and implement features, bug fixes, and infrastructure automation for the GCP HCP platform using Go and Kubernetes
- Work within an agent-augmented development workflow: decompose work into well-specified tasks, guide AI agents through implementation, and rigorously review agent-generated code and tests
- Write and maintain custom linters, structural tests, and CI gate checks that enforce architectural boundaries and prevent drift — for both human and agent contributors
- Contribute to the team's structured documentation system (design documents, architecture decision records, AGENTS.md context files) that serves as the source of truth for AI agents and humans alike
- Build and maintain the observability, deployment pipelines, and automation that support multi-region managed OpenShift clusters on GCP
- Participate in peer code reviews with a focus on correctness, security, and adherence to established architectural constraints
- Own test strategy for the features you deliver — design test plans, write unit and integration tests, and ensure end-to-end coverage across the platform's multi-region architecture
- Troubleshoot complex issues across distributed systems spanning GKE host clusters, HyperShift control planes, and customer workloads
- Participate in on-call rotations to support production managed services
- Mentor peers and contribute to a culture of continuous improvement in both technical craft and agent-augmented workflows
What you will bring
- 5+ years of experience developing software in a Linux environment, with strong proficiency in Go
- Experience with the Kubernetes ecosystem, including writing and operating controllers and operators
- Experience with at least one major public cloud platform (GCP preferred; AWS or Azure also relevant)
- Experience with distributed version control (Git) and CI/CD systems
- Good understanding of Linux operating systems and container runtimes
- Demonstrated ability to review code critically and troubleshoot complex issues in distributed systems
- Excellent written communication skills — you will write documentation and specifications that serve as executable context for AI agents, not just other humans
- Comfort working with AI coding tools (code generation, agent-driven workflows, LLM-assisted review) as part of daily development practice
Preferred Skills
- Experience with GKE, GCP networking, GCP IAM, or Workload Identity Federation
- Understanding of HyperShift or multi-tenant Kubernetes control plane architectures
- Experience writing custom linters, static analysis rules, or structural/architectural tests
- Experience with infrastructure-as-code and GitOps tools (Terraform, Tekton, ArgoCD)
- Experience with observability systems (Prometheus, Google Managed Prometheus)
- Participation in open source communities; contributions to Kubernetes or OpenShift upstream projects
- Experience designing or maintaining CI/CD pipelines that serve as quality gates for agent-generated code
- Familiarity with prompt engineering, agent context design, or structured documentation practices for AI-assisted development
Compensation and Benefits
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
Benefits
- Comprehensive medical, dental, and vision coverage
- Flexible Spending Account - healthcare and dependent care
- Health Savings Account - high deductible medical plan
- Retirement 401(k) with employer match
- Paid time off and holidays
- Paid parental leave plans for all new parents
- Leave benefits including disability, paid family medical leave, and paid military leave
- Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
About Red Hat
Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Inclusion and Equal Opportunity
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion. We are proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
#J-18808-Ljbffr$125k - $160k
...Rocket Lab is looking for a Senior Software Engineer I/II to join their Digital Engineering team in Littleton, Colorado. This position involves developing cutting-edge software solutions for aerospace systems, including both flight and ground software capabilities. Candidates...Senior- ...An established industry player is seeking a Senior Software Engineer to join their dynamic team. This role involves designing and developing innovative software solutions for government and commercial clients, ensuring high-quality integration and testing of software...Senior
- ...A leading aerospace solutions firm is seeking a Senior Software Engineer-Test Focused in the Greater Denver Metro Area. This individual will play a crucial role in integration efforts and software testing, with a focus on embedded C++. The ideal candidate has at least...Senior
- ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy...SeniorInternshipWork at officeRemote work
- ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI . Our platform seamlessly...SeniorFull timeRemote workFlexible hours
- ...Requirements ~5+ years of software development experience with: Python, TypeScript, Node.js, React, PostgreSQL, DynamoDB, and... ...alignment What the job involves Guild is seeking a Senior Software Engineer II to join our Member Experiences pillar, focused on enhancing...Senior
$142.31k
...Job Duties and Responsibilities Senior Software Engineer sought by DISH Network in Englewood, CO. Work in a fast-paced agile driven extreme programming environment with focus on test driven development and CI/CD. Provide technical/architectural solutions to the team...Senior$140k - $160k
...Compensation $140-$160k, depending on experience. Senior Software Engineer Inceed has partnered with a great company to help find a skilled Senior Software Engineer to join their team! Are you ready to make a measurable impact within a dynamic team? This opportunity...Senior- ...Matters Defense Solutions specializes in software development and solutions, specialized... ...sensing technologies and operations, with senior‑level personnel formerly from DIA, NRO,... ...subject matter experts, analysts, software engineers, and its data scientists to create...SeniorTemporary workRemote workFlexible hours
- Blue Origin is seeking a Back-end Ground Software Engineer III in Denver to lead the design and deployment of mission operations software for lunar ground systems. You will be responsible for developing and deploying software that enables Earth-based operators to perform...Senior
- ...BS or MS in Computer Science, Computer Engineering, or equivalent Minimum 5 years of post-degree professional experience as a software engineer A passion for writing software... ...involves Atom Computing is looking for a Senior Software Engineer to implement the...Senior
$85 - $90 per hour
...contribute to a culture of continuous delivery and simplicity in software design. Key Responsibilities: Lead the technical... ...services for data ingestion and transformation. Mentor junior engineers and foster collaborative development practices. Must-Have...SeniorContract work- ...Senior Software Engineer Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients...Senior
$90k - $225k
...Altamira Technologies is seeking Senior Software Engineers to join our world‑class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundation in object‑oriented software development and be experienced working in...SeniorWork experience placement- ...proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Senior Software Engineer Candidate must have a TS/SCI with Poly to be considered For over 40 years, DCCA has provided a broad range of IT...SeniorFlexible hours
- ...Senior Software Engineer, Level 3 OASYS, INC., a Leading‑Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Littleton, CO. Summary OASYS, INC. is seeking a full‑time Software Engineer. In this role, you...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$125k - $165k
...Generative Design Software Engineer Denver, CO - Hybrid Responsibilities Design and implement generative design software solutions for integration into Creo and Onshape products. Deliver high‑quality, innovative solutions by applying first principles to address the needs...SeniorWork at officeLocal areaFlexible hours$170k - $215k
...About the role As a Senior Software Engineer, you will work closely with senior members of the team on high-impact projects, shipping production code within your first week, and rapidly taking on more responsibility. You will contribute to meaningful work that improves...Senior- ...philosophies. This Team lead.Net Developer role will be part of an agile development group, building and working on enterprise grade software systems on top of the Microsoft.NET development stack. This individual will provide technical and team leadership through coaching...Senior
$102.18k - $152.62k
...not be penalized for redacting or removing this information. STATEMENT OF DUTIES General Statement Of Duties: The Senior Software Engineer is responsible for working on various projects such as case management systems, electronic filing systems, jury systems, and...SeniorFull timeWork experience placementLocal areaTrial period$110k - $150k
...exclusive features. We are looking for a talented, hands-on Software Developer to build the core components of a few internal... ...Role Description This is a full-time on-site role for a Senior Software Engineer based in Lone Tree, CO. The Senior Software Engineer will...SeniorFull time$124.9k - $228.9k
...The Trade Desk in Denver is seeking a Senior Software Engineer to enhance supply quality systems. The role requires proficiency in C# / .NET and involves collaboration with global teams. Ideal candidates bring over 7 years of experience in software development and are...Senior- ...We are seeking a Senior Software Engineer to join our engineering team, focusing on developing new cloud-based solutions powered by database technologies. This role is far from ordinaryyou won't be confined to minor tasks but will have a significant impact on our entire...SeniorH1bVisa sponsorshipFlexible hours
$175k
...how organizations build, ship, and scale digital products and APIs are the connective tissue that makes it possible. As a Senior Software Engineer , you’ll play a critical role in shaping impactful product areas by collaborating within high‑velocity engineering pods and...Senior$195k - $250k
...The Opportunity We’re looking for a passionate and skilled Senior Software Engineer to join our fast growing engineering teams. In this role, you will be instrumental in revolutionizing healthcare billing products and systems that directly address the needs of our customers...Senior$130k - $170k
SciTec Incorporated in Aurora, Colorado, is seeking a Sr Staff/Senior Software Engineer to support Missile Defense Solution software programs. The role involves customer-facing onsite support, system optimization, and troubleshooting for critical mission systems. Ideal...Senior$93.2k - $164.45k
A leading aerospace company in Colorado is looking for a Senior Software Engineer to join their FSW/Sim Integration team. This role involves developing simulation software, enhancing test scripts, and collaborating closely with various teams to ensure integration standards...Senior$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior- ...Software Engineer, Flight + Plan What You’ll Be Doing ️ As a Software Engineer on the Flight + Plan team, you will lead the design and development of scalable systems that power satellite modeling, mission planning, operational automation, and flight dynamics workflows...SeniorPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer -GCP. Be the first to apply!
- software sales engineer Denver, CO
- software engineer internship remote Denver, CO
- IT software developer Denver, CO
- software engineer staff Denver, CO
- integration software engineer Denver, CO
- machine learning software engineer Denver, CO
- software engineer part time Denver, CO
- facebook software engineer Denver, CO
- senior robotics software engineer Denver, CO
- junior software developer Denver, CO

