Analytics Engineer - #1705772

9fin


Date: 5 hours ago
City: London
Contract type: Full time
Work schedule: Full day
9fin
About 9fin

The world's largest asset class, debt, operates with the worst data.

Technology has revolutionized equity markets with electronic trading, quant algos and instantaneous news. However, in debt capital markets, the picture is completely different. It still behaves like it’s in the 1980s; trillions of dollars of trades are placed over the phone, news is slow, and corporate credit information is imperfect and scattered.

Our mission is to change this.

9fin's proprietary technology delivers fast and comprehensive financial, credit, legal & ESG analysis. Our clients are able to make faster, more informed decisions, win more business and most importantly, save time.

Our fast growing list of clients include 9 of the top 10 Investment Banks, leading Asset Managers, Hedge Funds and Law Firms.

The Opportunity

The Analytics team is a critical engine driving 9fin's mission, and our data platform sits at its core. We are strong believers in building robust, reliable data foundations to empower data-driven decisions across the entire business. The Analytics Engineering team is responsible for designing, building, and maintaining our central data warehouse, creating the foundational data models that underpin analytics, reporting, and operational excellence across various departments, including Product, Finance, Operations, and more.

We are seeking a skilled Analytics Engineer to join us and elevate 9fin's data capabilities. In this role, you will focus on building and optimizing the core data warehouse, ensuring data quality, accessibility, and performance for a wide range of internal stakeholders. You will be instrumental in creating a trusted and well-governed data environment that enables informed decision-making at all levels of the organization. This is an opportunity to shape the very foundation of how 9fin leverages data for both strategic insights and operational efficiency.

What You'll Work On

Every day is different but a key contributor to our data strategy, you might:

  • Lead the Design and Evolution of Data Models: Architecting and overseeing the development of sophisticated, high-performance data models within our cloud data warehouse (BigQuery, dbt), ensuring they are scalable, maintainable, and effectively serve the complex analytical and operational needs of the entire organisation. You will be instrumental in defining and refining the semantic layer (Cube) to guarantee consistent and accurate metrics.
  • Drive Data Integration and Transformation Excellence: Establishing and enforcing best practices for data ingestion and transformation processes, collaborating closely with Data Engineering to ensure the seamless and high-quality integration of new and existing data sources. You will champion the optimisation of complex ELT pipelines for performance and reliability.
  • Champion Data Warehouse Architecture and Governance: Taking ownership of the data warehouse architecture, proactively identifying opportunities for innovation and improvement. You will lead the implementation and enforcement of comprehensive data governance policies, ensuring data quality, security, and compliance across the platform.
  • Collaboration and Business Enablement: Partnering strategically with leadership and various business units (including Finance, Operations, and Product) to deeply understand their evolving data needs and translate them into robust and scalable data solutions. You will act as a trusted advisor, enabling data-driven decision-making at all levels.
  • Proactive Problem Solving and Innovation: Leading complex data investigations to identify root causes of critical data issues and implementing strategic, long-term solutions. You will also be expected to stay at the forefront of data warehousing and analytics technologies, proactively identifying and implementing innovative solutions to enhance our data capabilities.
  • Mentorship and Knowledge Sharing: Contributing to the growth of the data team by mentoring junior engineers and analysts, sharing your expertise, and promoting best practices within the team.

About You

This role will be a great fit if you:

  • Have deep expertise in data warehousing, demonstrated through a comprehensive understanding of principles architectural patterns (e.g., Kimball, Data Vault), and industry best practices, coupled with demonstrable experience implementing engineering best practices like version control, code reviews, and CI/CD.
  • Bring significant experience in advanced data modelling and cloud data warehouses, with a proven track record of designing and implementing complex, performant data models in enterprise-grade cloud environments (e.g., BigQuery, Snowflake, Redshift), consistently optimising for scale and cost-efficiency.
  • Demonstrate mastery of SQL and dbt, exhibiting expertise in advanced SQL techniques and extensive experience in developing, optimising, and troubleshooting data transformations within dbt, including more advanced features such as macros, hooks and materialisation configurations.
  • Have strong proficiency in ELT processes and data orchestration, evidenced by a thorough understanding of methodologies and significant hands-on experience using dbt, complemented by practical experience with orchestration tools such as Dagster or Airflow.
  • Have a proven track record of successful semantic layer implementation, showcasing experience in the end-to-end implementation and management of a modern semantic layer (e.g., Cube) to empower consistent and performant self-service analytics across the organisation.
  • Have a strong commitment to data quality and governance, with demonstrable experience implementing robust data quality frameworks, data governance policies, and building reliable, well-documented data pipelines.
  • Exhibit exceptional analytical and problem-solving skills, with a proven ability to work with complex datasets, understand intricate business requirements, and translate them into scalable data models, coupled with a proactive approach to identifying and resolving data challenges.
  • Possess excellent communication and collaboration skills, with a proven ability to effectively articulate technical concepts and build strong working relationships across technical and non-technical teams.
  • (Bonus) Have proficiency in scripting languages like Python for advanced data manipulation and automation.

Our Benefits

We’re a scaling start up, and we enjoy sharing our success, when the company succeeds, we always reinvest that in our people. We also offer huge amounts of responsibility, an abundance of opportunity for growth and a platform to truly excel.

Financial & Insurance

  • Competitive Salary (our salary bands are benchmarked at the top end of the market)
  • Equity options
  • Pension (your minimum contributions are 4% with 9fin matching up to 7%)
  • Private Medical Insurance
  • Paid sick leave with Income Protection for long periods of illness
  • Group Life Assurance
  • Season Ticket Loan & Cycle to Work schemes

Time off

  • 25 holiday days per year
  • Local public holidays (with the ability to exchange them for alternative days)
  • Hybrid working model, to allow you the flexibility to decide how, where and when you do your best work
  • Work abroad for up to 3 months a year
  • 1 month paid sabbatical after 5 years of service
  • Enhanced parental leave & flexible working arrangements available

Training & Culture

  • Professional learning and development budget
  • Quarterly team socials
  • Summer and Winter company social events

A note from the hiring manager

At 9fin, data isn’t just a support function; it’s at the core of our product. You’ll be surrounded by smart, curious people who are passionate about using data to make better decisions, improve our product, and create meaningful impact. If you’re looking for autonomy to own high-impact initiatives from conception through to delivery, and the opportunity to influence the entire organisation, then 9fin might be the perfect fit for you. I’d love to hear from you, apply now to learn more! – Rory, Analytics Engineering Manager

9fin is an equal opportunities employer

At 9fin we are dedicated to building and promoting a fair and inclusive workplace where everyone can reach their full potential and truly belong. We recognize that building diverse teams enables a more creative and productive environment. If you’re excited about this role but your experience doesn’t perfectly align with the job description, we encourage you to apply anyway. You might just be who we’re looking for — either for this role, or perhaps another.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Communications Executive - Canada Life Limited

Jobs via eFinancialCareers,
1 hour ago
Canada Life UK looks after the retirement, investment and protection needs of individuals, families and companies. We help to build better futures for our customers, our intermediaries and our employees by operating as a modern, agile and welcoming organisation. Part...
Jobs via eFinancialCareers

Procurement Manager - LMA

Jobs via eFinancialCareers,
1 hour ago
Procurement Manager Real Estate and Office Services 6 month contract Salary: Day Rate £500 umbrella Location: London Hybrid working Main Duties: Drive end-to-end procurement strategies across categories and geographies Lead RFx processes and deliver results through robust contract negotiations Execute...
Jobs via eFinancialCareers

Business Director

Publicis Groupe UK,
2 hours ago
Company Description PlatformGSK is a bespoke agency proposition for GSK and is one of Publicis Media’s three dedicated global client groups, designed to drive the future model of Publicis through transformation in technology and ways of working. We blend Media...
Publicis Groupe UK