# Senior Software Engineer - Data

**Company:** [Elliptic](https://hotfix.jobs/companies/elliptic)
**Location:** London, United Kingdom
**Role:** Data Engineering
**Experience:** 5+ years
**Skills:** Scala, Java, Python, Spark, Databricks, AWS, GCP, Microsoft Azure, Apache Airflow, Kubernetes, Terraform, Docker, Functional Programming, Stream Processing, Data Modeling
**Posted:** 2026-08-18

> Designs and builds scalable distributed data systems and pipelines powering blockchain analytics products. The role is hands-on, requiring production experience with Scala, Java, or Python, big-data technologies, cloud infrastructure, and data orchestration, plus technical leadership and mentoring.

## Job Description

## Responsibilities
- Write, ship, and maintain production code as a hands-on engineer.
- Architect, design, and implement large-scale distributed data systems and pipelines.
- Contribute to technical decisions across batch and streaming data solutions.
- Collaborate with engineers, product managers, data scientists, and intelligence analysts to build customer-focused products.
- Explore and integrate data orchestration and cloud-native technologies to improve performance and scalability.
- Own data systems from design through deployment, ongoing improvement, and support.
- Conduct peer reviews, share best practices, and improve code quality.
- Contribute to initiatives improving reliability, observability, and cost efficiency.
- Help shape the technical roadmap for data engineering.
- Mentor and coach less-experienced engineers.
- Use AI and agentic systems effectively in engineering workflows.

## Requirements
- Hands-on production engineering experience with Scala, Java, or Python.
- Ability to design, build, and maintain distributed data systems in cloud-based environments.
- Hands-on experience with big data frameworks such as Spark or Databricks.
- Knowledge of cloud infrastructure, including AWS, GCP, or Azure.
- Ability to balance scalability, performance, and maintainability.
- Experience with data modeling and workflow orchestration.
- Interest in AI-driven engineering tooling.

## Nice-to-haves
- Functional Scala experience.
- Infrastructure as Code experience with Terraform or CloudFormation.
- Experience with stream-processing frameworks and event-driven architecture.
- Experience in containerized environments using Docker or Kubernetes.
- Interest in cryptocurrency and blockchain technologies.

## Compensation and Benefits
- Hybrid working, with the option to work from almost anywhere for up to 90 days per year.
- £500 remote-working budget for home-office setup.
- $1,000 learning and development budget.
- 25 days of annual leave plus bank holidays.
- Additional day off for your birthday.
- Enhanced parental leave, including 16 weeks of fully paid leave for eligible employees.
- Private health insurance through Vitality.
- Spill mental health support.
- Life assurance covering four times salary for beneficiaries.
- Cycle to Work Scheme.

## Similar jobs

- [Senior Data Engineer](https://hotfix.jobs/jobs/87b44df0-4459-4294-af40-945c2cbeaa59) - Alpaca - Remote
- [Senior Platform Engineer, Data](https://hotfix.jobs/jobs/e775b0db-178b-4b4f-8b9a-13423115adef) - Thyme Care - Remote - $176k – $195k/yr
- [Senior Data Engineer](https://hotfix.jobs/jobs/cf45e5a5-fb7b-43fb-94e6-dff187027a77) - Vanta - Remote - $190k – $224k/yr
- [Senior Analytics Engineer](https://hotfix.jobs/jobs/35391cad-52d7-4eea-9bb7-e7fc82ebfb9b) - Vanta - Remote - $157k – $185k/yr
- [Senior Data Engineer - Data Platform](https://hotfix.jobs/jobs/7216111a-a3c9-42b0-bb68-80071afc2a71) - Spotify - London, United Kingdom

**Apply:** https://hotfix.jobs/jobs/6007cc7c-090c-4d61-bdb4-201c3c704eba
**Canonical:** https://hotfix.jobs/jobs/6007cc7c-090c-4d61-bdb4-201c3c704eba