Taro Logo

Platform Engineer

Barclays is a global financial services company providing banking, credit cards, and investment services.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Platform Engineer

Barclays is seeking a Platform Engineer to join their team in Prague, focusing on evolving their digital landscape and driving innovation. This role is part of a larger engineering community of ~4000 engineers, where you'll be responsible for creating progressive tooling, frameworks, and patterns. The position involves developing and maintaining software solutions that enable quicker, more efficient, and effective releases while ensuring quality.

As a Platform Engineer, you'll be working on tools and frameworks used by other developers, implementing CI/CD pipelines, and working with container technologies. The role requires expertise in programming languages like .NET, Java, Python, or Go, along with strong DevOps skills. You'll be collaborating with cross-functional teams, participating in code reviews, and staying current with industry trends.

The position is at the Assistant Vice President level, requiring leadership in complex tasks and the ability to influence decision-making. You'll be working with cutting-edge technologies including Docker, Kubernetes, and cloud platforms like AWS and Azure. The role offers the opportunity to work with a global financial institution while contributing to the development of enterprise-scale platform solutions.

Working at Barclays means embodying their values of Respect, Integrity, Service, Excellence and Stewardship, along with demonstrating the Barclays Mindset to Empower, Challenge and Drive. This is an excellent opportunity for someone passionate about platform engineering and interested in working with a large-scale financial technology infrastructure.

Last updated 2 days ago

Responsibilities For Platform Engineer

  • Design, develop and improve software that provides business, platform, and technology capabilities
  • Develop high-quality software solutions using industry-aligned programming languages and frameworks
  • Collaborate with product managers, designers, and other engineers
  • Participate in code reviews and promote code quality
  • Implement effective unit testing practices
  • Adhere to secure coding practices
  • Stay informed of industry technology trends

Requirements For Platform Engineer

Python
Go
Kubernetes
  • Programming experience in .NET stack, Java, Python or Go
  • DevOps expertise with CI/CD pipelines
  • Experience with GitLab, Sonarqube, Artifactory/Nexus, Wiz
  • Scripting proficiency in Bash, Python, Powershell
  • Container technologies experience (Docker and Kubernetes)
  • Public Cloud experience (AWS preferred, Azure)
  • Experience with Infrastructure-as-a-Code tools
  • Experience with Observability/Monitoring technologies

Jobs Related To Barclays Platform Engineer