Senior Data/Software Engineer (£90k-120k) - FinTech in London

Senior Data/Software Engineer (£90k-120k) - FinTech in London

London Full-Time 90000 - 120000 € / year (est.) No home office possible
Volition

At a Glance

  • Tasks: Build and scale a modern data platform using Databricks and Snowflake.
  • Company: Join a leading FinTech company transforming financial data solutions.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Collaborative team environment with mentorship opportunities for junior engineers.
  • Why this job: Make a real impact in the financial sector with innovative technology.
  • Qualifications: Experience in building scalable data pipelines and strong Python skills required.

The predicted salary is between 90000 - 120000 € per year.

We’re looking for a Senior Data/Software Engineer to help build and scale a modern, configuration-led data platform leveraging Databricks and Snowflake. The platform is designed to enable non-technical users to define and manage complex regulatory logic, while ensuring data remains scalable, traceable, and fit for client-facing use. This role sits within a key phase of infrastructure transformation, as the business transitions from legacy Python-based processes and MySQL databases to a more scalable cloud-native architecture. The systems underpin critical reporting workflows for financial institutions, where accuracy, transparency, and reliability are essential. You’ll be expected to produce high-quality, maintainable, and well-tested code, while also contributing to the technical direction of the team and supporting more junior engineers.

Key Responsibilities

  • Develop and enhance a configuration-driven data platform using Databricks and Snowflake
  • Build, maintain, and optimise data pipelines using Python, PySpark, and streaming technologies
  • Ensure data pipelines are robust, traceable, and compliant, with strong lineage and fault tolerance
  • Implement and maintain data quality frameworks, including validation, monitoring, and alerting
  • Optimise performance across distributed data processing and warehouse environments
  • Work closely with product, engineering, DevOps, and regulatory stakeholders to translate requirements into scalable solutions
  • Support and guide junior team members, contributing to overall team capability and delivery
  • Continuously improve development standards, tooling, and engineering practices

Required Experience

  • Proven experience building scalable and auditable data pipelines in regulated or high-integrity environments
  • Strong proficiency in Python and PySpark
  • Advanced SQL skills, including working with large and complex datasets
  • Solid understanding of data modelling and warehouse design principles
  • Strong grounding in software engineering best practices (clean code, testing, CI/CD, observability)
  • Experience working with modern cloud-based data platforms and orchestration tools
  • Ability to interpret and translate complex regulatory or business requirements into technical solutions
  • Comfortable working independently with ownership of key systems and deliverables

Desirable Experience

  • Exposure to event-driven architectures (e.g. Kafka or similar tools)
  • Experience with AWS cloud environments
  • Track record of building new data platforms or transforming legacy systems
  • Background in financial services or FinTech

Senior Data/Software Engineer (£90k-120k) - FinTech in London employer: Volition

Join a forward-thinking FinTech company that prioritises innovation and employee development. With a collaborative work culture, we offer competitive salaries, comprehensive benefits, and opportunities for professional growth in a dynamic environment. Our London-based team is dedicated to transforming the financial landscape, making this an exciting place for passionate engineers to thrive.

Volition

Contact Detail:

Volition Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data/Software Engineer (£90k-120k) - FinTech in London

Tip Number 1

Network like a pro! Reach out to your connections in the FinTech space, especially those who work with data platforms. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Databricks, Snowflake, and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss how you've built scalable data pipelines and tackled challenges in previous roles. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Data/Software Engineer (£90k-120k) - FinTech in London

Databricks
Snowflake
Python
PySpark
Data Pipeline Development
SQL
Data Modelling

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Databricks, Snowflake, and Python, as these are key for us. A tailored CV shows you understand what we’re looking for!

Showcase Your Projects:Include specific examples of projects where you've built scalable data pipelines or worked with cloud-native architectures. We love seeing how you've tackled challenges in previous roles, especially in regulated environments.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background aligns with our needs. Mention your experience with data quality frameworks and your ability to support junior engineers – we value teamwork!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, it shows you’re keen to join us!

How to prepare for a job interview at Volition

Know Your Tech Stack

Make sure you’re well-versed in Databricks, Snowflake, Python, and PySpark. Brush up on your SQL skills too! Be ready to discuss how you've used these technologies in past projects, especially in building scalable data pipelines.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, particularly around data quality and compliance. Think of examples where you implemented robust solutions that ensured accuracy and reliability in data processing.

Understand the Business Context

Familiarise yourself with the FinTech landscape and the regulatory requirements that come with it. Being able to translate complex business needs into technical solutions will impress your interviewers and show that you can think beyond just coding.

Be a Team Player

Highlight your experience mentoring junior engineers and collaborating with cross-functional teams. Discuss how you’ve contributed to improving development standards and practices, as this role involves guiding others and enhancing team capability.