At a Glance
- Tasks: Design and build scalable data pipelines for critical reference data platforms.
- Company: Join Jefferies, a leading global investment bank with a collaborative culture.
- Benefits: Work on high-visibility projects with access to modern cloud tools and competitive compensation.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
- Why this job: Make a real impact on trading systems and operations while advancing your engineering skills.
- Qualifications: 7+ years in data engineering, expert Python skills, and strong Snowflake experience required.
The predicted salary is between 60000 - 80000 £ per year.
Jefferies is looking for a highly experienced Senior Data Engineer to join the Reference Data Group within our Technology division. You will play a key role in designing, building, and managing the firm's critical reference data platforms — including Security Master, Account Master, and Counterparty Master — which underpin trading, risk, compliance, and operations across the firm. This is a high-impact, hands‑on engineering role. You will work closely with business stakeholders, data consumers, and cross‑functional technology teams to deliver robust, scalable, and well‑governed data pipelines and platforms on modern cloud infrastructure. Reference Data at Jefferies is foundational — the data you build and manage powers trading systems, regulatory reporting, risk models, and client‑facing applications globally.
The Reference Data Group is responsible for the authoritative master data for securities, accounts, and counterparties at Jefferies. The team manages end‑to‑end data ingestion from vendors and internal systems, normalization, golden record creation, and distribution to downstream consumers across the firm. We operate on a modern cloud‑native stack centered on Snowflake, AWS, and Apache Airflow, and follow engineering best practices including CI/CD, code review, and automated testing.
Key Responsibilities
- Design, build, and maintain scalable data pipelines for Security Master, Account Master, and Counterparty Master using Python and Apache Airflow.
- Develop and optimize complex data transformations, stored procedures, and views in Snowflake, ensuring high performance and data quality.
- Own the end‑to‑end lifecycle of reference data — from source ingestion and normalization through golden record creation and downstream distribution.
- Collaborate with data consumers across trading, risk, compliance, and operations to understand requirements and deliver reliable data products.
- Build and maintain infrastructure‑as‑code and deployment pipelines using AWS services, Git, and CI/CD tooling.
- Implement data quality frameworks, lineage tracking, and monitoring to ensure the accuracy, completeness, and timeliness of reference data.
- Participate in design and code reviews, contribute to engineering standards, and mentor junior engineers.
- Work with vendors and external data providers (e.g. Bloomberg, Refinitiv) to onboard and manage data feeds.
- Contribute to platform modernization initiatives and help drive adoption of best practices across the team.
- Troubleshoot production data issues, perform root cause analysis, and implement preventative measures.
Required Skills and Experience
- 7+ years of hands‑on data engineering experience.
- Expert‑level Python for data engineering and automation.
- Strong Snowflake experience — SQL, stored procedures, streams, tasks, and performance tuning.
- Production experience with Apache Airflow — DAG design, scheduling, dependency management.
- Solid AWS cloud experience — S3, Lambda, Glue, IAM, or equivalent services.
- Proficient with Git, branching strategies, pull requests, and code review workflows.
- Experience with CI/CD pipelines — GitHub Actions, Jenkins, or equivalent.
- Strong understanding of data modelling — dimensional, relational, and hub‑spoke patterns.
- Experience building and operating production‑grade data pipelines at scale.
- Financial services experience is preferred but not required. Strong candidates from other industries with excellent data engineering credentials and a desire to learn financial domain concepts are encouraged to apply.
Nice to have
- Experience with financial reference data — Security Master, Counterparty, or Account data.
- Knowledge of financial instruments — equities, fixed income, derivatives, or FX.
- Familiarity with data vendors such as Bloomberg, Refinitiv, or FactSet.
- Experience with data governance, lineage tools, or metadata management.
- Familiarity with dbt or similar transformation frameworks.
- Exposure to Kafka or event‑driven data architectures.
- Experience in a regulated financial services environment.
Core Competencies
- Communication: Ability to clearly articulate technical concepts to non‑technical stakeholders including business analysts, traders, and senior management.
- Collaboration: Strong team player who works effectively across engineering, business, and operations teams in a fast‑paced environment.
- Problem Solving: Analytical mindset with a track record of diagnosing complex data quality and pipeline issues in production environments.
- Ownership: Takes end‑to‑end accountability for data products — from design through delivery, monitoring, and continuous improvement.
- Adaptability: Comfortable managing multiple priorities and adapting to changing business requirements in a dynamic financial services environment.
What we offer
- Opportunity to work on high‑visibility, firm‑critical data infrastructure used across global trading and operations.
- Collaborative, engineering‑led culture with strong emphasis on code quality, testing, and continuous improvement.
- Access to modern cloud tooling and the opportunity to influence platform architecture decisions.
- Exposure to a wide range of financial products and business domains across a leading global investment bank.
Jefferies is an equal employment opportunity employer, and takes affirmative action to ensure that all qualified applicants will receive consideration for employment without regard to race, creed, color, national origin, ancestry, religion, gender, pregnancy, age, physical or mental disability, marital status, sexual orientation, gender identity or expression, veteran or military status, genetic information, reproductive health decisions, or any other factor protected by applicable law. We are committed to hiring the most qualified applicants and complying with all federal, state, and local equal employment opportunity laws. As part of this commitment, Jefferies will extend reasonable accommodations to individuals with disabilities, as required by applicable law.
Senior Data Engineer - Reference Data (Assistant Vice President) employer: Jefferies
Jefferies is an exceptional employer, offering a dynamic and collaborative work culture that prioritises engineering excellence and continuous improvement. As a Senior Data Engineer, you will have the opportunity to work on high-impact projects that are critical to global trading operations, while also benefiting from access to modern cloud technologies and a commitment to employee growth through mentorship and exposure to diverse financial domains.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer - Reference Data (Assistant Vice President)
✨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 Jefferies!
✨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 - Reference Data (Assistant Vice President) at Jefferies.
✨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 Jefferies.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Data Engineer - Reference Data (Assistant Vice President) at Jefferies, 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 - Reference Data (Assistant Vice President)
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 Jefferies, 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 Jefferies. 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 Jefferies
✨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 Jefferies!
✨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.