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 working in polyglot programming languages and willingness to adapt and dive into other languages as needed on the job.
- 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.
Some other highly valued skills may include:
- Extensive experience in deploying and operating SaaS products on-premise with deep understanding of SRE principles and expertise in leveraging monitoring and observability tools like ELK and/or AWS CloudWatch. Understanding of configuration management tools like Chef.
- Understanding of Agile Software Engineering practices and experience working in dynamic teams following Scrum development practices. Proficient in implementing SDLC practices.
- AWS certifications.
You may be assessed on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills.
This role will be based in our Glasgow office.
Purpose of the role
To design, develop, and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensuring code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participating in code reviews, and promoting a culture of code quality and knowledge sharing.
- Staying informed of industry technology trends and innovations and actively contributing to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Vice President Expectations
- Contribute to or set strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements, and escalate breaches of policies/procedures.
- If managing a team, define jobs and responsibilities, plan for the department’s future needs and operations, counsel employees on performance, and contribute to employee pay decisions/changes. Lead specialists to influence operations, align with strategic and tactical priorities, and balance short- and long-term goals while ensuring budgets and schedules meet requirements.
- Demonstrate leadership behaviors to create an environment for colleagues to thrive and deliver excellence. The four LEAD behaviors are: Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others.
- For individual contributors, serve as a subject matter expert, guide technical direction, lead multi-year assignments, and mentor less experienced staff. Provide strategic advice to stakeholders and manage risks in line with governance policies.
- Demonstrate leadership and accountability for risk management and control strengthening.
- Understand organizational functions to contribute to business goals.
- Collaborate across business areas to stay aligned with strategies.
- Develop solutions through sophisticated analysis, research, and innovative thinking.
- Build and maintain trusting relationships with stakeholders to achieve key objectives using influencing skills.
All colleagues are expected to embody Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset: Empower, Challenge, Drive.