CrawlJobs Logo

Public Cloud - GCP Principal Engineer

barclays.co.uk Logo

Barclays

Location Icon

Location:
United Kingdom , Knutsford

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Principal Engineer for GCP is an individual contributor role with deep hands-on expertise across all aspects of GCP including secure platform design, build and integration with management tooling. This is an exciting time to join the Public Cloud team, Barclays is early in our GCP adoption and you will play a lead role in defining the GCP design, build and strategy working closely with the product manager to set technical direction, architecture and define integrations in close collaboration with our Engineering teams. Additionally, you will provide technical leadership, mentorship, and knowledge sharing to foster a culture of excellence and innovation within the Cloud Platforms organisation.

Job Responsibility:

  • Provide technical leadership for the GCP product, providing technical guidance, mentorship, and support to ensure the delivery of high-quality GCP platform services and secure patterns
  • Drive technical excellence, foster a culture of innovation, and collaborate with cross-functional teams to align technical decisions with business objectives
  • Set the strategic direction and provide visionary leadership for the GCP product roadmap
  • Drive a secure, resilient and scalable platform while providing a best-in-class engineering experience to our internal customers
  • Build strong partnerships to foster cross-organisation collaboration
  • Develop, customise, and integrate secure patterns to allow the successful design and build of scalable multi-region platform design to support critical services
  • Implement security and controls to meet necessary compliance and regulatory needs for protection of data and assets in the public cloud
  • Drive platform reliability through chaos engineering, SRE, Observability and incident response excellence
  • Build self-service platform capabilities reducing time-to-production for application teams
  • Be the recognised expert within GTIS Cloud Platforms and the firm for the GCP platform, with strong knowledge of at least one other public cloud hyperscaler

Requirements:

  • Extensive experience of working within financial services across several technology domains, with experience across GCP and at least one other hyperscaler
  • Extensive experience in designing and delivering resilient production GCP platforms in a regulated Financial Services environment
  • Expert track record of working collaboratively and developing strong, productive internal and external relationships across a matrixed global organisation
  • Application of modern development practices, inc. spec-driven AI coding, TDD, DORA metrics, pair programming and code reviews
  • Highly organised, diligent and skilled in managing complex projects (both strategic and tactical) using Agile and lean methodologies
  • Able to explain complex GCP architecture decisions to technical and non-technical stakeholders, and produce clear technical documentation (ADRs, runbooks)
  • A world class technical communicator, able to command respect from peers and junior engineers alike
  • Deep expertise and proven acumen in diagnosing distributed systems issues - network analysis, trace correlation, GCP-native debugging
  • Practical knowledge of GCP architecture, network connectivity & regional deployment patterns, security controls (e.g. org policies, vpc service controls) and delivering environments in a fully automated method via infrastructure as code
  • Extensive experience delivering secure service in public cloud, with a deep knowledge of security controls (both preventive and detective), cyber security tooling such as OPA, Wiz, code scanning technologies etc.
  • Practical hands-on production experience delivering integrations with tools like GitLab, Terraform Enterprise, ServiceNow, Observability tools, Wiz etc.
  • Development skills across a range of development technologies and languages with the ability to develop Infrastructure as Code, integrations using languages such as python and creating APIs
  • Outstanding relationship & stakeholder management skills
  • Experience with other CSPs such as AWS and Azure is required

Nice to have:

  • Experience with the configuration of Apigee on GCP is preferred
  • Experience delivering AI solutions on GCP or other hyperscalers is preferred
What we offer:
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Additional Information:

Job Posted:
January 24, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Public Cloud - GCP Principal Engineer

Senior Principal Engineer

We’re transforming Atlassian and efficiency is at the heart of this transformati...
Location
Location
United States
Salary
Salary:
198900.00 - 312550.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or related technical field or equivalent experience
  • 12+ years of experience developing large scale distributed systems
  • 4+ years of experience providing architectural oversight and technical leadership
  • Excellent communication skills and a track record of cross-group/cross-discipline collaboration
  • Broad experience architecting, designing, and building large-scale distributed systems
  • Broad knowledge and understanding of SaaS, PaaS, IaaS with hands-on experience of one or more public cloud offerings (ideally AWS and/or GCP)
  • Fluency in any modern object-oriented programming language (e.g., Java, Golang, Python, Javascript, go etc.) and in architecture patterns for distributed systems
  • Experience with financial aspects of running complex services at scale
  • Able to drive the long term vision and strategy
  • You will have strong empathy and a bias for action
Job Responsibility
Job Responsibility
  • Architecting and optimizing our cloud infrastructure to support millions of users with minimal latency and maximum reliability
  • Be a key leader of the migration of core Atlassian products to next-generation cloud platforms, leveraging AWS and GCP
  • Designing cost-efficient, high-performance systems that enable new features in Jira and Confluence
  • Partnering with product and other engineering teams to launch innovative solutions that redefine team collaboration
  • Drive architectural vision and technical strategy for projects that are directly tied to Atlassian’s company-level OKRs
  • Partner with C-suite executives and senior leaders to align engineering efforts with Atlassian’s long-term business objectives
  • Lead cross-organizational initiatives that have a lasting impact on Atlassian’s growth and innovation
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • Fulltime
Read More
Arrow Right

Principal Site Reliability Engineer

We are looking for a reliability expert who is passionate about scaling Cloud se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency with 10+ years experience in one or more prominent languages such as Java, Go or Python
  • Expert-level proficiency with 7+ years experience in public cloud offerings (with at least 2+ years specifically on GCP)
  • Expert-level proficiency with 7+ years experience in operating high-availability, fault-tolerant, scalable, distributed software in production: building monitoring into your code, tweaking dashboards, defining alerts, writing runbooks, etc.
  • Excellent communication skills in written and verbal forms, and an ability to communicate complex technical issues to a range of technical and non-technical audiences (management, peers, clients)
  • An ability and desire to mentor and coach engineers
Job Responsibility
Job Responsibility
  • Analyse and help improve our services and processes to get us to an even higher level of reliability, performance, scalability, and cost efficiency
  • Cross team and functional boundaries to advocate for reliability methodologies
  • Work with a variety of platform, product and SRE teams to both build reliability into our platform and drive adoption of those practices into our products
  • Be the driving force for change
Read More
Arrow Right

Principal Machine Learning Systems Engineer

Search Platform powers the search functionality in Atlassian products. The team ...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle
  • Worked on scaling ML use cases for 50+ TB of data
  • Good understanding of PySpark and Databricks jobs scaling challenges
  • Experience with ML workflows and observability at scale.
  • Bachelor's degree with a preference for Computer Science degree
  • Expertise with one or more prominent languages such as Java, Python, Kotlin, Go, or TypeScript is required.
  • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, or Azure)
  • Java, Spring, REST, and NoSQL databases
  • Experience building event-driven based on SQS, SNS, Kafka or equivalent technologies
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
Job Responsibility
Job Responsibility
  • Handle complex problems in the team from technical design to launch
  • Determine plans-of-attack on large projects
  • Solve complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation and take on complex bug fixes, especially on high-risk problems
  • Set the standard for meaningful code reviews
  • Partner across engineering teams to take on company-wide programmes in multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor junior members of the team
What we offer
What we offer
  • Atlassians can choose where they work – whether in an office, from home, or a combination of the two
  • health and wellbeing resources
  • paid volunteer days
Read More
Arrow Right

Principal Site Reliability Engineer

We are looking for a reliability expert who is passionate about scaling Cloud se...
Location
Location
United States , San Francisco; Mountain View
Salary
Salary:
170800.00 - 274300.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency with 8+ years experience in at least Java
  • Expert-level proficiency with 5+ years experience in public cloud offerings (AWS components like EC2, CloudFormation, RDS / Aurora, Caches, SQS - or equivalents, e.g. in GCP / Azure)
  • Expert-level proficiency with 5+ years experience in operating high-availability, fault-tolerant, scalable, distributed software in production: building monitoring into your code, tweaking dashboards, defining alerts, writing runbooks, etc.
  • Experience in driving large, complex, cross-organizational initiatives from inception to completion
  • Excellent communication skills in written and verbal forms, and an ability to communicate complex technical issues to a range of technical and non-technical audiences (management, peers, clients)
  • Experience in leadership positions, able to influence others and drive impactful outcomes through delegation
  • An ability and desire to mentor and coach engineers
Job Responsibility
Job Responsibility
  • Advocate for reliability methodologies
  • Work with a variety of platform, product and SRE teams to both build reliability into our platform and drive adoption of those practices into our products
  • Analyze and help improve our services and processes to get us to an even higher level of reliability, performance, scalability, and cost efficiency
What we offer
What we offer
  • Health and wellbeing resources
  • Paid volunteer days
  • Equity
  • Bonuses
  • Commissions
  • Fulltime
Read More
Arrow Right

Principal Engineer, Search Platform

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle
  • Experience with Lucene, Solr, or other Search technologies
  • Bachelor's degree with a preference for Computer Science degree
  • Expertise with one or more prominent languages such as Java, Python, Kotlin, Go, or TypeScript is required
  • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, or Azure)
  • Experience in Java, Spring, REST, and NoSQL databases
  • Experience building event-driven based on SQS, SNS, Kafka or equivalent technologies
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • Practice in mentoring other engineers and influencing decision makers throughout the organisation
  • Consider the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Handle complex problems in the team from technical design to launch
  • Determine plans-of-attack on large projects
  • Solve complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation and take on complex bug fixes, especially on high-risk problems
  • Set the standard for meaningful code reviews
  • Partner across engineering teams to take on company-wide programmes in multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor junior members of the team
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Micros Foundations

Atlassians can choose where they work – whether in an office, from home, or a co...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A track record building and leading high-performing software development teams in a technical capacity
  • Experience supporting the growth and development of team members including performance management
  • Strong organizational, contribution, communication and project management skills
  • The ability to drive technical excellence, pushing innovation and quality
  • You’re able to spar with senior engineers on systems design, pulling from your background as a hands-on engineer
  • Familiarity with agile software development methodologies
  • A strong customer mindset, and a passion to help your team better understand and support the needs of their customers
  • An ability to be able to pivot from the 'big picture' and zoom in on the detail, as required
  • Experience with large scale distributed systems and microservices at scale using cloud-provider-based infrastructure
  • Proficiency in containerized workloads and cluster management software like Kubernetes
Job Responsibility
Job Responsibility
  • Lead, hire and grow a team of high performing engineers including technical leaders
  • Work with leaders across the organization and Principal Engineers/Architects to guide the technical roadmap for scaling and evolving the services
  • Accountable for reliability, security, performance and scale of all the services you own
  • Work with teams across the company to drive adoption of services you own
  • Drive cultural change through technical excellence, quality and efficiency
  • Support teams in driving large projects with complex dependencies and multiple stakeholders
  • Partner across engineering teams to tackle company-wide initiatives spanning multiple projects
  • Help uplift Atlassian’s cloud security, reliability and compliance footprint
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Platform Owner - Platform Engineering

Enables self-service of BT product teams through the planning, execution, and de...
Location
Location
United States
Salary
Salary:
111200.00 - 185400.00 USD / Year
sysco.com Logo
Sysco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in CS or equivalent degree or 5 years related work experience in a technical field
  • 8+ years experience as a Platform Owner, Developer or similar technical roles with 5+ years of experience in an agile environment
  • Strong understanding of Scrum, Lean, XP, Kanban and other agile development frameworks
  • Proven experience managing design and delivery of highly technical and complex large-scale platforms
  • Sound knowledge of emerging technologies focusing on cloud products, SaaS platforms, or Enterprise Applications
  • Strong platform engineering skills with deep understanding of platform vision and priorities
  • Demonstrated leadership and people management skills and ability to make decisions and set clear priorities
  • Proven ability to recognize value and manage investments to maximize value delivered
  • Strong stakeholder management and negotiation skills
Job Responsibility
Job Responsibility
  • Product Vision & Strategy: Collaborate with engineering leaders to establish, promote, and refine the long-term vision for the PaaStry+ ecosystem
  • Own the Gateway Products: Oversee the end-to-end lifecycle for mission-critical gateways
  • Pioneer Agentic AI in Platform Engineering: Drive our AI-powered platform initiative
  • Define the Platform Ecosystem Roadmap: Maintain a unified, prioritized, and actionable backlog for the entire platform
  • Go-to-Market & Adoption: Design and deliver a robust developer adoption strategy for the platform
  • Customer Success & Feedback: Establish ongoing feedback mechanisms to track satisfaction and ensure your roadmap addresses key developer pain points
  • Value Metrics & KPIs: Define and focus on the metrics that matter
  • Evangelism & Communication: Be the public representative and principal evangelist for PaaStry+
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager

Atlassians can choose where they work – whether in an office, from home, or a co...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A track record building and leading high-performing software development teams in a technical capacity
  • Experience supporting the growth and development of team members including performance management
  • Strong organizational, contribution, communication and project management skills
  • The ability to drive technical excellence, pushing innovation and quality
  • You’re able to spar with senior engineers on systems design, pulling from your background as a hands-on engineer
  • Familiarity with agile software development methodologies
  • A strong customer mindset, and a passion to help your team better understand and support the needs of their customers
  • An ability to be able to pivot from the "big picture" and zoom in on the detail, as required
  • Experience with large scale distributed systems and microservices at scale using cloud-provider-based infrastructure
  • Proficiency in containerized workloads and cluster management software like Kubernetes
Job Responsibility
Job Responsibility
  • Lead, hire and grow a team of high performing engineers including technical leaders
  • Work with leaders across the organization and Principal Engineers/Architects to guide the technical roadmap for scaling and evolving the services
  • Accountable for reliability, security, performance and scale of all the services you own
  • Work with teams across the company to drive adoption of services you own
  • Drive cultural change through technical excellence, quality and efficiency
  • Support teams in driving large projects with complex dependencies and multiple stakeholders
  • Partner across engineering teams to tackle company-wide initiatives spanning multiple projects
  • Help uplift Atlassian’s cloud security, reliability and compliance footprint
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right