Senior Software Engineer - GCP Hosted Control Planes
New
Ireland or CzechiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GCPKubernetesGoCI/CD
Requirements
- Extensive software engineering experience with strong proficiency in Go
- Deep expertise in Kubernetes internals, including controller/operator patterns, API server architecture, and cluster lifecycle management
- Demonstrated experience making architectural decisions for large-scale distributed systems in production
- Experience with at least one major public cloud platform (GCP preferred), including compute, networking, identity, and managed services
- Track record of defining and enforcing architectural standards, coding conventions, or structural constraints across a multi-engineer codebase
- Strong written communication skills for creating technical documentation and agent-readable context
- Experience or demonstrated aptitude with AI-assisted development workflows and AI-agent system design
- Ability to lead and influence without direct authority across organizational boundaries
Responsibilities
- Lead the design of the GCP HCP platform architecture, including multi-region scalability, multi-tenancy and isolation, automated lifecycle management, and operational resilience.
- Design and evolve the team's harness engineering infrastructure: the system of architectural constraints, custom linters, structural tests, CI gates, and feedback loops.
- Define and maintain the team's documentation architecture to serve as the source of truth for both agents and engineers.
- Decompose complex system goals into well-bounded building blocks suitable for agent-driven implementation.
- Identify and address architectural drift, entropy, and emergent quality issues across an agent-maintained codebase.
- Lead architectural discussions across the HyperShift project, Cluster API communities, and GCP platform integrations.
- Mentor senior engineers in harness engineering practices and critical review skills for agent output.
- Define quality bars, test strategies, and operational readiness criteria for agent-produced features.
- Serve as an escalation point for complex customer issues and production incidents.
- Participate in on-call rotations to support production managed services.
View Full Description & ApplyYou'll be redirected to the employer's site