Responsibilities
- Design, implement, and operate scalable, reliable, and secure infrastructure across Google Cloud Platform and AWS
- Lead greenfield infrastructure builds for new applications, and modernize existing infrastructure toward common patterns
- Solve cross-region, cross-account, and cross-cloud problems — networking, identity, data movement, and the operational patterns that hold across environments
- Drive automation of infrastructure provisioning and configuration management using Terraform and related IaC tooling
- Establish and maintain comprehensive monitoring, alerting, and observability practices
- Cross-train and mentor other engineers, with the explicit goal of broadening GCP and multi-cloud capability across the team
- Partner closely with development teams to ensure the reliability, performance, and scalability of our platforms
- Set technical direction through design reviews, architecture proposals, and clear written documentation
- Participate in and improve incident response, and drive the follow-through that keeps the same incident from recurring
- Improve the cost effectiveness of our cloud footprint through visibility, analysis, and sound architectural choices
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Previous experience working on a large-scale Software-as-a-Service (SaaS) platform supporting thousands of global users in a 24x7x365 environment
- 5+ years of hands-on experience with Google Cloud Platform services and architecture, including running production workloads at scale
- Production Kubernetes experience, particularly Google Kubernetes Engine (GKE)
- Proficiency with Infrastructure-as-Code, preferably Terraform with the GCP provider
- Experience with Google Cloud networking, including VPC, Cloud Load Balancing, and Cloud CDN
- Strong programming skills in Python, Go, or TypeScript for automation and tool development
- Demonstrated ability to raise the technical capability of a team through mentorship, documentation, and knowledge sharing
- A track record of building consensus around technical decisions that span multiple teams
Nice to Have
- Hands-on experience with both GCP and AWS, and a clear point of view on where multi-cloud helps and where it hurts
- Working knowledge of Google Cloud security best practices and IAM implementation
- Experience with Google Cloud data services including BigQuery and Dataflow
- Experience with cloud cost management (budgeting, anomaly detection, cost analysis and reporting)
- Experience working on a geographically distributed team across time zones
- Google Cloud Professional certifications (Cloud Architect, Data Engineer, or DevOps Engineer)
- Experience with GitLab CI or Octopus Deploy
Benefits
- Beautiful office stocked with snacks
- Weekly team lunch on us
- Friendly, informal, and genuinely collaborative atmosphere
Work Arrangement
Hybrid — London
Additional Information
- The team participates in an on-call rotation - more details will be provided in the interview process.
- This position is based in London in a hybrid model, with an expectation of 2-3 days per week in our office.