Salary: £60,000 - 90,000 per year Requirements: Polyglot proficiency in C++ and Python Deep understanding of Rates and FX products (Flow) Proven track record in building or migrating test environments for financial products Strong automation mindset to eliminate manual calculations Degree in a STEM subject or Computer Science Responsibilities: Lead the migration of an established C++ strategy testing environment to a modern Python framework Transform a Cross-Currency Swaps desk spreadsheet into a scalable Python-based solution Automate repetitive reporting tasks for Senior EM Stakeholders Ensure the accuracy of product calculations during the migration process Technologies: Flow Python More: We are Barclays, a British universal bank characterized by diversity in business operations, customer types, and geography. Our Macro Flow Rates team plays a crucial role in modernizing our tech stack through a mission-critical engineering project. We value respect, integrity, service, excellence, and stewardship in all we do. We foster a diverse workplace that nurtures talents and empowers individuals. We offer a hybrid working environment, allowing flexibility in working from home and in the office. As a contract employee, youll enjoy a range of benefits, including pension enrollment, holiday pay, access to an Employee Assistance Programme, and discounts at various retailers. last updated 7 week of 2026