To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Join us at Barclays as a Data Engineer. In this role, you will play a key part in designing, developing, and enhancing data and software solutions that enable critical business, platform, and technology capabilities across the organisation. You will support the ongoing evolution of the Alteryx platform, ensuring reliability, scalability, and operational excellence while partnering closely with stakeholders to meet growing business requirements.
This position is based in our Northampton and Knutsford offices.
You may be assessed on the key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology expertise, as well as job-specific technical skills including Python development, Alteryx platform engineering, software development best practices, and platform management.
To succeed as a Data Engineer, you should have experience in the following: * Extensive proficiency in Python for developing scalable, maintainable, and high-performing data and software solutions. * Ample experience with the Alteryx platform, including workflow development, platform administration, troubleshooting, and optimisation. * Working with Agile delivery methodologies and tools such as Jira to manage development activities and deliver business outcomes. * Designing, developing, and supporting enterprise-grade data engineering solutions that meet business and technology requirements. * Collaborating with cross-functional teams, including product managers, engineers, and business stakeholders, to deliver integrated technology solutions. * Experience with software engineering best practices including code reviews, testing, secure coding, and continuous improvement.
Other highly valued skills include: * Experience with Kubernetes and containerised application environments. * Environment management and deployment experience across development, testing, and production landscapes. * Knowledge of prompt engineering and the application of AI-assisted capabilities within engineering and analytics workflows.
