Senior Engineer, Data Engineering in London
Senior Engineer, Data Engineering

Senior Engineer, Data Engineering in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Novatus

At a Glance

  • Tasks: Develop and optimise data platforms using Databricks and Snowflake for regulatory compliance.
  • Company: Join a fast-growing RegTech SaaS provider shaping the future of regulatory compliance.
  • Benefits: Enjoy private medical insurance, life insurance, flexible hours, and career progression opportunities.
  • Other info: Be part of an inclusive culture that values diversity and supports your growth.
  • Why this job: Make a real impact in financial services while working with cutting-edge technology.
  • Qualifications: Experience in data engineering, Python, SQL, and cloud platforms required.

The predicted salary is between 60000 - 80000 £ per year.

Novatus Global is a Series B scale-up RegTech SaaS provider and boutique advisory firm, helping financial institutions manage their most complex regulatory requirements. Our flagship SaaS platform, En:ACT (short for Enabling Accurate Compliance in Transaction reporting), is a market-leading solution for regulatory transaction reporting and reconciliation across global regimes. En:ACT automates reporting, reconciles data across systems, and maps errors directly to regulatory rules, helping firms remediate quickly, reduce risk, and meet regulatory obligations with confidence.

Alongside our SaaS offering, our unique model delivers consulting services across Risk & Compliance (including Transaction Reporting and Operational Resilience), ESG, Strategy, Data, and Operations. Backed by North American private equity investment, and partnerships with the London Stock Exchange Group and Snowflake’s global data platform, we are shaping the future of regulatory compliance through innovation in both advisory and technology.

As a Senior Data Engineer, you will be developing our configuration-driven data platform in Databricks, enabling non-engineers to define regulatory logic, and our Snowflake data warehouse, ensuring scalability, auditability, and fitness for client-facing regulatory use cases. You’ll be writing clean, maintainable and well-tested code that follows best practices. You’ll join at a pivotal stage as we modernize our data infrastructure, migrating from Python scripts and MySQL to Databricks and Snowflake. Our systems power regulatory reporting for major financial institutions, requiring precision, traceability, and reliability.

  • Design and evolve our configuration-driven data framework in Databricks and our Snowflake warehouse.
  • Design, build, and optimize data pipelines using Databricks, Kafka, Python and PySpark.
  • Implement robust data quality controls including testing, validation, monitoring, and alerting.
  • Drive performance optimization across Spark and Snowflake workloads.
  • Partner with Product, Engineering, DevOps, and Regulatory teams to translate requirements into scalable technical designs.
  • Contribute to the continuous improvement of our development processes and tools.

Experience designing auditable, reproducible data pipelines in regulated or high-integrity environments using Python and PySpark. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability). Experience with modern cloud data platforms and orchestration tools. Comfortable translating complex regulatory requirements into technical specifications. Hands-on experience with AWS cloud infrastructure. Experience building new data platforms or modernizing legacy systems. FinTech, RegTech, or financial services background.

We maintain a workplace culture that is inclusive, respectful, and supportive. This commitment is embedded in all aspects of our employment practices, including recruitment, compensation, professional development, promotion, and workplace conduct.

Senior Engineer, Data Engineering in London employer: Novatus

At Novatus Global, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is reflected in our accelerated career progression opportunities and comprehensive benefits, including private medical insurance and enhanced parental leave. Located in a vibrant sector of the RegTech industry, we provide our team with the chance to work on cutting-edge technology while enjoying a supportive and inclusive workplace culture.
Novatus

Contact Detail:

Novatus Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer, Data Engineering in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data engineering. 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 practising common technical questions and scenarios relevant to data engineering. Brush up on your SQL, Python, and cloud platform knowledge, so you can confidently tackle any question thrown your way.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Novatus Global.

We think you need these skills to ace Senior Engineer, Data Engineering in London

Databricks
Snowflake
Python
PySpark
SQL
Data Pipeline Design
Data Quality Controls
Performance Optimization
Cloud Data Platforms
AWS Cloud Infrastructure
Software Engineering Fundamentals
Regulatory Requirements Translation
Data Modelling
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with Databricks, Snowflake, and any relevant projects that showcase your skills in building data pipelines and working with regulatory requirements.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background in FinTech or RegTech makes you a perfect fit for our team at Novatus Global.

Showcase Your Technical Skills: Don’t forget to highlight your technical skills in Python, SQL, and cloud infrastructure. We want to see examples of your clean code and any automated testing you've implemented in past projects.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Novatus

✨Know Your Tech Stack

Make sure you’re well-versed in Databricks, Snowflake, and the tools mentioned in the job description. Brush up on your Python and PySpark skills, and be ready to discuss how you've used them in past projects. This will show that you’re not just familiar with the tech but can also apply it effectively.

✨Understand Regulatory Requirements

Since Novatus Global focuses on regulatory compliance, take some time to research the latest trends and challenges in RegTech. Be prepared to discuss how you would translate complex regulatory requirements into technical specifications. This will demonstrate your ability to bridge the gap between tech and compliance.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in data engineering, especially in regulated environments. Think about specific instances where you designed auditable data pipelines or optimised performance. Sharing these stories will highlight your experience and problem-solving capabilities.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company’s data infrastructure, their approach to modernising systems, or how they ensure data quality. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Senior Engineer, Data Engineering in London
Novatus
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>