Data Engineer

Rimes Technologies

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthshield Cashback plan
MetLife Afterlife Support
Metalife GP 24 hour virtual GP service
Chubbs Travel Insurance
Death in Service Funds
Referral bonus

Job summary

Rimes is seeking a Data Engineer to actively participate in building and modernising the data platform that underpins our data ecosystem. You will work with the Data Engineering Team Lead, contributing hands-on engineering across platform development, tooling, data modelling, and operational improvement.

The role focuses on reusable, scalable data capabilities to craft high-quality financial data pipelines, while exploring agentic AI workflows and how to automate and enhance platform operations.

Qualifications

  • 3–5 years hands-on data engineering experience.
  • Proven ability to build shared tooling and reusable components.
  • Experience with financial or enterprise data environments is a plus.

Responsibilities

  • Platform Development and Modernisation: Transform our data platform and pipelines using Snowflake and Databricks for scalability and efficiency.
  • Tooling and Automation: Build tooling for ingestion and QA of financial data; automate repetitive processes.
  • Data Model Design: Create scalable, reusable data models for financial data.
  • Hands-On Engineering: Code, review, and design complex data solutions; share knowledge through code reviews.
  • Operational Efficiency: Reduce ingestion costs and improve pipeline reliability by optimising workflows.
  • Collaboration: Work with Product, Data Onboarding, Data Quality, and Operations to meet technical and business needs.
  • Financial Data: Apply knowledge of pricing, reference data, and corporate actions to optimise data models and pipelines.
  • Agentic Workflows: Explore autonomous agents to trigger or adapt pipelines; stay current with AI tooling.

Skills

Python
SQL
Databricks & Spark
Snowflake
Airflow
AWS
Docker
CI/CD
Data Quality
AI-assisted Development

Job description

Rimes provides enterprise data management solutions to the global investment community. Driven by our passion for solving the most complex data problems, we provide our clients with investment intelligence that powers more than US$75 trillion in assets under management annually. The world’s leading institutional investors, asset managers and service providers rely on Rimes to help them make better investment decisions using accurate information and industry‑leading technology.

The Opportunity

Rimes is looking for a Data Engineer to actively participate in building and modernising the data platform that underpins our entire data ecosystem. You will work alongside the Data Engineering Team Lead, who sets overall direction and owns the platform roadmap, contributing hands‑on engineering across platform development, tooling, data modelling, and operational improvement.

The core of this role is building reusable, scalable capabilities that allow the team to craft high‑quality financial data pipelines efficiently, rather than building pipelines one by one. We are also looking for engineers curious about agentic AI workflows and how they can automate and enhance the way data platforms operate.

Core Responsibilities
  • Platform Development and Modernisation: Actively participate in the transformation of our existing data platform and pipelines, leveraging modern technologies such as Snowflake and Databricks to improve scalability, performance, and efficiency.
  • Tooling and Automation: Build and extend tooling to support the seamless ingestion and quality assurance of financial data. Automate repetitive or error‑prone processes to reduce manual intervention and improve operational efficiency across the data engineering workflow.
  • Data Model Design: Contribute to the design and implementation of scalable, reusable data models for financial data, ensuring the data architecture supports a wide range of business use cases. Work within the standards and patterns set by the team to maximise consistency and the long‑term value of the company’s data products.
  • Hands‑On Engineering: Play an active role in day‑to‑day engineering tasks, coding, reviewing, and designing complex data solutions. Share knowledge and best practices with peers through code review and technical discussion, contributing to a culture of engineering excellence without a formal management remit.
  • Operational Efficiency: Take part in efforts to minimise the operational costs of data ingestion and pipeline support. Identify and implement optimisations in both technical workflows and the processes used by support personnel, reducing toil and improving reliability.
  • Collaboration: Work closely with cross‑functional teams including Product, Data Onboarding, Data Quality, and Operations to ensure data engineering solutions meet both technical and business needs. Communicate clearly about trade‑offs, timelines, and dependencies.
  • Financial Data: Apply an understanding of financial data pricing, benchmarks, reference data, corporate actions, to ensure that data models, pipelines, and tooling are optimised for the characteristics and compliance requirements of this domain.
  • Agentic Workflows: Explore and prototype agentic workflow patterns where autonomous agents can trigger, monitor, or adapt data pipelines based on data signals or events. Stay current with emerging LLM‑based tooling and bring relevant ideas to the team, integrating them where they add measurable value to platform automation.
Requirements
Core Experience
  • 3–5 years of hands‑on experience in data engineering or a closely related discipline.
  • Demonstrated experience building shared tooling, frameworks, or reusable components, not only end‑to‑end pipelines.
  • Experience working with financial or enterprise data environments is a plus.
Technical Skills
  • Python: Strong proficiency; comfortable writing production‑quality, well‑tested code.
  • SQL: Advanced SQL for data modelling, query optimisation, and analytical work.
  • Databricks & Apache Spark: Hands‑on, mandatory experience with Databricks and Spark for large‑scale distributed data processing, including Delta Lake, Spark SQL, and cluster optimisation.
  • Cloud Data Platforms: Experience with Snowflake or equivalent cloud warehouses (BigQuery, Redshift, Synapse) alongside Databricks.
  • Orchestration: Working knowledge of at least one workflow orchestrator Airflow, Prefect, or Dagster.
  • Cloud Infrastructure: Practical experience on AWS, Azure, or GCP object storage, compute, serverless, IAM.
  • DevOps & CI/CD: Comfortable with Git, Docker, and CI/CD pipelines for data platform deployments.
  • Data Quality: Experience implementing data quality checks, schema validation, or contract testing.
  • AI‑Assisted Development: Proficient in using AI coding tools such as GitHub Copilot and Claude to accelerate development, generate boilerplate, review code, and navigate complex codebases. Comfortable integrating these tools into a daily engineering workflow.
Nice to Have
  • Hands‑on experience with agentic AI frameworks (LangChain, LlamaIndex, AutoGen, CrewAI, or the Anthropic Agent SDK).
  • Knowledge of streaming data processing (Kafka, Kinesis, or Flink).
  • Exposure to financial data types pricing, reference data, benchmarks, indices, or corporate actions.
  • Experience with metadata catalogues (Unity Catalog, DataHub, OpenMetadata, Alation, or similar).
  • Familiarity with data contract patterns.
What we Offer
  • Healthshield Cashback plan
  • MetLife Afterlife Support
  • Metalife GP 24 hour virtual GP service
  • Chubbs Travel Insurance
  • Death in Service Funds
  • Referral bonus

Rimes is committed to promote the values of diversity and inclusion throughout the business. Whether it’s through recruitment, retention, career progression or training and development, we are committed to improving opportunities for people regardless of their background or circumstances.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

RedCompass Labs • Greater London

On-site
GBP 70,000 - 90,000
Performance bonus
Health Insurance
Pension contributions
+1
Data Engineer
Data Engineer

Citywire • Greater London

On-site
GBP 60,000 - 90,000
Generous holiday entitlement: 25–30+
Flexible working options
Well-being activities allowance
+7
Data Engineer
Data Engineer

Equiniti • England

On-site
GBP 50,000 - 70,000
Equiniti Pension Plan (matches up to 10%)
Employee Assistance Programme
Health assurance cover at 4× salary
+3
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

Jackalope Digital LLC • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary
Bonuses
Equity
+9
Senior Software Engineer, Data Engineering New London, UK
Senior Software Engineer, Data Engineering New London, UK

Ripple • Greater London

Hybrid
GBP 110,000 - 140,000
Equity
Learning budget
Wellness program
+1
Senior Software Engineer, Data Engineering
Senior Software Engineer, Data Engineering

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 140,000
Competitive salary and equity
Bonuses and benefits
Health care and retirement plans
+7
Data Engineer
Data Engineer

Royal London • Alderley Edge

On-site
GBP 60,000 - 85,000
Senior Talent Acquisition Partner
Senior Talent Acquisition Partner

Rimes Technologies • Greater London

Hybrid
GBP 90,000 - 130,000
28 days of annual leave
Healthshield Cashback plan
MetLife Afterlife Support
+2
Data Engineer
Data Engineer

Capital on Tap • Greater London

On-site
GBP 70,000 - 110,000
Healthcare
Travel Insurance
Anniversary Rewards
+10
Principal Data Engineer
Principal Data Engineer

Royal London • Alderley Edge

Hybrid
GBP 60,000 - 90,000
28 days annual leave plus bank holidays
Up to 14% employer pension contribution
Private medical insurance
+1