Python Data Engineer
2 weeks ago
We are rapidly expanding our European technology presence, so this is an exciting opportunity to join the team and help grow and influence team direction, whilst learning about the Investment Management apparatus at Vanguard.
The role will involve close work with Vanguard's funds data, allowing exposure to understanding the investment acumen, as well as work on leading technologies using Cloud Native architecture – Python, AWS services (IAM, S3, ECS, EMR, AWS Lambda, Athena, DynamoDb, etc.) and Knowledge Graphs.
The team uses agile methodologies and operates leveraging a continuous delivery pipeline - deploying daily.
About Us
Vanguard is one of the world's largest investment management companies, with around 380 low-cost traditional funds and ETFs, operating in 19 locations worldwide with about 18,800 crew members.
For us, investing doesn't just end in value. It starts with values. Because when you invest with courage, when you invest with clarity, and when you invest with care, you get so much more in return. We invest with purpose—and that's how we've become a global market leader. Here, we grow by doing the right thing for the people we serve. And so can you.
We want to make success accessible to everyone. This is our opportunity. Let's make it count.
The Role
We are looking for Server-Side Python/AWS engineer to join a Full-Stack team embracing new ways of working (NWoW) in the Global Investments Financial Systems (GIFS) division in our offices in London.
We are rapidly expanding our European technology presence, so this is an exciting opportunity to join the team and help grow and influence team direction, whilst learning about the Investment Management apparatus at Vanguard.
The role will involve work on leading technologies using Cloud Native architecture – Python, AWS services (IAM, S3, ECS, EMR, AWS Lambda, Athena, DynamoDB, etc.) and Knowledge Graphs. The team uses agile methodologies and operates leveraging a continuous delivery pipeline.
The projects will involve applications related to Investment Product Data Engineering, Data and Workflow Management. Experience implementing Python micro-services patterns for enterprise scale is a requisite. Furthermore, a demonstrable working knowledge of AWS core services stack is requisite. Experience with manipulating avro files and understanding knowledge graphs is not mandatory, but will be seen as an advantage.
The successful candidate will be a self-starter and demonstrate an aptitude for learning and problem solving, as well as a propensity for testing and documentation.
The team will have daily interaction with the Business Product Manager and Business Users in the Products team, so excellent written and oral communication skills are imperative.
In this role, you will:
Be part of a business facing IT team to deliver new solutions to the business, understand/review functional specifications and translate into program specifications, liaise with end users for user acceptance testing, and provide 3rd line support as required
Build thought leadership and expertise around best-practice solution design and implementation
Comply with defined code and documentation standards, including peer reviews
Be a self-starter with the ability to effectively manage time across multiple projects and with competing business demands and priorities
What it takes
Experience in Test Driven Development and strong knowledge of Python and object oriented programming
Experience in software development using cloud technologies (AWS preferred)
Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Git/Github, and Splunk.
Knowledge of SQL and databases like PostgreSQL
Knowledge of Data Engineering in Python using libraries like Pandas, fastavro etc.
Understanding of investment management domain with strong analytical, problem solving and communication skills
Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines
Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools
A good grounding of the Buy-side, and Equities knowledge is preferable, but is not a pre-requisite.
Special Factors
Vanguard is not offering sponsorship for this position
This is a hybrid position and would require you to work in the London office Tuesday-Thursday
Inclusion
Vanguard's continued commitment to diversity and inclusion is firmly rooted in our culture. Every decision we make to best serve our clients, crew (internally employees are referred to as crew), and communities is guided by one simple statement: "Do the right thing."
We believe that a critical aspect of doing the right thing requires building diverse, inclusive, and highly effective teams of individuals who are as unique as the clients they serve. We empower our crew to contribute their distinct strengths to achieving Vanguard's core purpose through our values.
When all crew members feel valued and included, our ability to collaborate and innovate is amplified, and we are united in delivering on Vanguard's core purpose.
Our core purpose
To take a stand for all investors, to treat them fairly, and to give them the best chance for investment success.
As we develop the path forward, we will take a thoughtful approach that both maximizes the advantages of working remotely and the many benefits of coming together and collaborating in a shared workspace. We believe that in-person interactions among our crew are important for preserving our unique culture and advantageous for the personal development of our crew.
How We Work
Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.
-
Python Data Engineer
2 weeks ago
London, Greater London, United Kingdom Hays Full time £32,000 - £45,000 per yearData Engineer - Security Clearance (SC), Python, Azure, BDDUp to £475 per day (Inside IR35)Remote / London6 monthsMy client is an International Consultancy who require a Security Cleared Data Engineer, with Active Security Clearance (SC), and strong Python skills to design and deploy scalable Data solutions in a containerized Azure environment.Key...
-
Data Engineer Contractor
4 days ago
London, Greater London, United Kingdom Data Intellect Full time £60,000 - £100,000 per yearCompany Description We are looking for a highly motivated Data Engineer to join our dynamic team working with a tier 1 multinational investment bank. This role is ideal for someone who thrives in fast-paced environments, enjoys working on both BAU and project-based initiatives, and has a strong background in Python ideally within the FX domain. Please note,...
-
Python Developer
6 days ago
London, Greater London, United Kingdom White Swan Data Full timeDepartment:EngineeringLocation:London, UKDescriptionWhite Swan Data is a small but rapidly growing team of mathematicians, data scientists and software engineers who are constantly striving to refine world class probability models while also researching and deploying new ones. Our work bridges three domains, each challenging in its own right - iGaming,...
-
Python Data Engineer
2 weeks ago
London, Greater London, United Kingdom Robert Walters Full time £100,000 - £120,000 per yearPython Data EngineerLocation: LondonRole Type: PermanentHybrid/Remote: Hybrid - 3 days in office (Tuesday-Thursday)Salary: £65, ,000Who We AreRobert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with...
-
Python Data Engineer
2 weeks ago
London, Greater London, United Kingdom Vanguard Full time £60,000 - £120,000 per yearWe are looking for Server-Side Python/AWS engineer to join a Full-Stack team in Data Engineering embracing new ways of working (NWoW) in the Global Investments Financial Systems (GIFS) division.We are rapidly expanding our European technology presence, so this is an exciting opportunity to join the team and help grow and influence team direction, whilst...
-
Senior Data Engineer
2 days ago
London, Greater London, United Kingdom Data Idols Full time £70,000 - £75,000 per yearSenior Data EngineerSalary: £70,00 - £75,000Location: Hybrid - London - 1 day per weekWe are currently looking for a Senior Data Engineer to join our client's forward-thinking, collaborative, and technology-driven team. In this role, you'll take the lead in shaping and delivering modern cloud data solutions, working closely with a highly skilled Data & BI...
-
SC Cleared Python Data Engineer – Azure
5 days ago
London, Greater London, United Kingdom Montash Full time £200,000 - £800,000 per yearJob Title:SC Cleared Python Data Engineer – Azure & PySparkContract Type:12 Month ContractDay Rate:Up to £400 a day inside IR35Location:Remote or hybrid (as agreed)Start Date:January 5th 2026Clearance required:Must be holding active SC ClearanceWe are seeking an experienced Python Data Engineer to support the design, development, and optimisation of...
-
Data Engineer
2 weeks ago
London, Greater London, United Kingdom Northern Data Full time £60,000 - £120,000 per yearJob DescriptionThe Data Engineer is responsible for overseeing the collection, management, and analysis of organizational data to ensure accuracy, consistency, and security. This role bridges technical data management and business strategy — ensuring that data assets are properly maintained, integrated, and leveraged to drive insights and informed...
-
Python Engineer
7 days ago
London, Greater London, United Kingdom Jobs via eFinancialCareers Full time £80,000 - £120,000 per yearA global trading firm with decades of experience combining sophisticated technology and talented people is seeking aPython Engineerto join its multi-asset trading team. The firm operates across financial markets worldwide, trading a wide range of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy, and has expanded into...
-
Python Engineer
6 days ago
London, Greater London, United Kingdom BlackTide Partners Full time £40,000 - £80,000 per yearPython Engineer (Django/Flask) Remote (UK-Based)Role Highlights:Position: Python EngineerLocation: Remote within the UKEmployment Type: PermanentCompensation: Competitive market salary plus equity optionsOverview: An innovative EdTech start-up is seeking a skilled Python Engineer to join their team. This company is changing education with an AI-driven...