At a Glance
- Tasks: Lead data engineering projects, mentor junior engineers, and build reliable data pipelines.
- Company: Alpha Financial Markets Consulting, a top consultancy in financial services.
- Benefits: Competitive salary, performance bonuses, hybrid work, and generous leave.
- Other info: Opportunities for continuous learning and career growth in a dynamic environment.
- Why this job: Make an impact in financial services with cutting-edge data solutions.
- Qualifications: 4+ years in data engineering, strong SQL and Python skills.
The predicted salary is between 70000 - 90000 £ per year.
Alpha Financial Markets Consulting (Alpha) is a leading global consultancy to the financial services industry. We are a boutique management consulting firm that offers the world’s top industry players a competitive edge through our expertise and industry insight. Our team is of a uniquely high calibre and works across regulated financial markets, bringing deep expertise in insurance, alternative asset markets — including private equity, private credit, infrastructure and real estate — and other specialised financial sectors. This focus enables us to bring relevant, hands-on experience to our clients’ most important challenges. We have our headquarters located in the United Kingdom, as well as offices in major global financial centres across the United States, France, Netherlands, Luxembourg, Switzerland, and Asia.
About the role
Our senior data engineers are hands-on leaders of consultants and client teams, building data platforms for clients in regulated financial services – private equity, real estate, fund administration, and specialist insurance. You'll work directly with client stakeholders, from engineering leads to CTOs, delivering production pipelines on Databricks or Snowflake (strong experience in one is sufficient). This is a hands-on build role with client exposure. You'll write code, review architecture decisions, lead junior engineers and explain trade-offs to people who aren't engineers.
What you'll do:
- Lead and mentor junior engineers on your delivery workstream, reviewing their code and data model decisions.
- Build reliable ingestion pipelines that move client data from source systems into the platform efficiently and securely.
- Design data models – Data Vault 2.0, Kimball Dimensional etc. that survive audit and give the business one trusted version of the numbers.
- Build pipelines to agreed SLAs and own their reliability in production.
- Work with domain SMEs to translate business logic into pipeline logic that produces correct numbers.
- Bring LLM-based processing into pipelines where it fits, document parsing, entity extraction, unstructured data classification, alongside deterministic logic.
- Build AI-powered business solutions on the platform, agents, search, and applied use cases on Mosaic AI or Cortex, that solve a client problem with trusted data rather than demo a capability.
- Support pre-sales by sizing effort and cost for prospective engagements, contribute to delivery plans, and present technical approach to prospective clients.
What you'll bring:
- 4+ years in data engineering, with at least 2 years on Databricks or Snowflake in production (one platform is sufficient).
- Strong SQL and Python; comfort with PySpark or Snowpark.
- Strong experience with at least one cloud vendor, Azure, AWS, or GCP, including core services beyond the data platform itself (networking, IAM, storage).
- Working knowledge of dimensional modelling (Kimball) and/or Data Vault 2.0.
- Comfortable presenting technical decisions to non-technical stakeholders.
- Track record of setting engineering standards and reviewing others' code for quality, not just correctness.
- Comfortable leading or mentoring junior engineers on a delivery team, and taking ownership of technical decisions.
Additional experience we’d value:
- Snowflake or Databricks certifications.
- Familiarity with private markets data (fund administration, private equity/real estate, secondaries) or London Market insurance.
- Experience with supporting tooling such as IaC; Transformation (dbt); DevOps; Data Quality; Data Modelling; Data Glossary/Governance; iPaaS/ELT, Orchestration.
- Some exposure to regulated environments – financial services, insurance, or similarly audited sectors – and awareness of relevant regulatory frameworks including FCA SYSC, DORA, and MiFID II.
What the engagement looks like:
You'll work closely with client teams, alongside their internal engineers and Alpha consultants in a regulated environment where change control, data lineage and documentation matter. You'll write code, typically tackling the most complex challenges, review code and data model decisions across the team, and take responsibility for a delivery workstream – planning it, running it, and leading the junior engineers working on it.
What We Offer:
- Competitive base salary.
- Annual performance bonus tied to individual and company outcomes.
- Comprehensive benefits package including private medical insurance, life assurance, and income protection.
- Hybrid working model with flexible arrangements to support work-life balance.
- Generous pension scheme with enhanced employer contributions.
- Continuous learning budget and access to industry conferences, certifications, and training programmes.
- 25 days annual leave plus bank holidays, with option to buy additional days.
- Employee assistance programme and wellbeing support.
Senior Data Engineer (Databricks / Snowflake) in London employer: Alpha Financial Markets
Alpha Financial Markets Consulting is an exceptional employer, offering a dynamic work environment where senior data engineers can thrive. With a strong focus on employee growth, we provide continuous learning opportunities, a competitive salary, and a comprehensive benefits package, all while fostering a collaborative culture that values innovation and mentorship. Located in the UK, our boutique consultancy allows you to work closely with top-tier clients in the financial services sector, ensuring your contributions have a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer (Databricks / Snowflake) in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Alpha Financial Markets!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Data Engineer (Databricks / Snowflake) at Alpha Financial Markets.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Alpha Financial Markets.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Data Engineer (Databricks / Snowflake) at Alpha Financial Markets, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Senior Data Engineer (Databricks / Snowflake) in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Alpha Financial Markets, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Alpha Financial Markets. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Alpha Financial Markets
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Alpha Financial Markets!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.