Join us as a Platform Engineering Lead at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings within Foundations Engineering.
To be successful as a Platform Engineering Lead, you should have experience with:
- Engineering excellence and technical leadership: Hands-on engineer with a deep passion for modern technologies and methodologies. Proven track record of delivering world-class engineering solutions within complex enterprise domains. Experience in Java or equivalent. Exposure to polyglot programming languages and willingness to learn new languages as needed.
- Cloud and scalable infrastructure: Expertise in AWS core services and infrastructure as code. Skilled in designing and implementing scalable, reliable, and secure platform infrastructure. Passion for working in complex technical domains.
- DevOps and automation: Strong experience with DevOps tooling, CI/CD pipelines (Jenkins/GitLab), containerization (Docker), and orchestration technologies. Commitment to automation, efficiency, and delivering high-quality, developer-friendly solutions.
Additional valued skills include:
- Experience deploying and operating SaaS products on-premise, with a deep understanding of SRE principles and monitoring tools like ELK or AWS CloudWatch. Knowledge of configuration management tools like Chef.
- Understanding of Agile practices and experience working in dynamic Scrum teams. Proficiency in SDLC practices.
- AWS certifications are a plus.
This role is based in our Glasgow office.
Purpose of the role: To design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities include:
- Developing and delivering high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance.
- Collaborating with cross-functional teams to define requirements, devise solutions, and ensure alignment with business objectives.
- Participating in code reviews and promoting a culture of quality and knowledge sharing.
- Staying informed of industry trends and contributing to technology communities.
- Following secure coding practices to mitigate vulnerabilities and protect data.
- Implementing effective unit testing practices.
Additional expectations include:
- Contributing to strategy, managing resources and policies, and driving continuous improvement.
- Leading or guiding teams, defining responsibilities, and developing talent.
- Demonstrating leadership behaviors such as listening, inspiring, aligning, and developing others.
- Advising stakeholders and managing risks.
- Building trusting relationships and influencing outcomes.
All colleagues are expected to embody Barclays Values and Mindset, fostering a respectful, innovative, and responsible work environment.