# Senior Software Engineer

**Company:** [Elliptic](https://hotfix.jobs/companies/elliptic)
**Location:** London, United Kingdom, United Kingdom, New York, NY
**Role:** Data Engineering
**Salary:** $165k – $305k/yr
**Experience:** 5+ years
**Skills:** Scala, Spark, Databricks, AWS, Airflow, Kubernetes, Terraform, functional programming, Distributed Systems, Data Modeling, stream processing
**Posted:** 2026-07-30

> Senior Software Engineer building large-scale distributed data systems and pipelines on Scala, Spark, and Databricks to power blockchain analytics and intelligence products that fight financial crime. Requires hands-on Scala/functional programming experience and expertise designing scalable batch/streaming data platforms in the cloud.

## 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 decision-making across batch and streaming data solutions.
- Collaborate with engineers, product managers, data scientists, and intelligence analysts to build customer-focused products.
- Explore and integrate new technologies (e.g. data orchestration or cloud-native tools) to optimise performance and scalability.
- Take shared ownership of data systems, from design to deployment and ongoing improvement and support.
- Perform thoughtful peer reviews that raise code quality and share best practices across the team.
- Contribute to platform-wide initiatives that improve reliability, observability, and cost efficiency.
- Help shape the technical roadmap for data engineering across Elliptic.
- Leverage and deploy AI and agentic systems to operate more effectively.
- Mentor and upskill engineers, champion best practices, and hold the team to a high standard.

## Requirements
- Hands-on production experience with Scala and functional programming.
- Ability to design, build, and maintain distributed data systems in a cloud-based environment.
- Hands-on experience with big data frameworks such as Spark or Databricks.
- Knowledge of cloud infrastructure (AWS, GCP, or Azure).
- Judgement to balance scalability, performance, and maintainability.
- Experience with data modelling and workflow orchestration.

## Nice-to-Haves
- Experience in stream processing frameworks and event-driven architecture.
- Hands-on experience with Infrastructure as Code (Terraform, CloudFormation).
- Experience working in containerised environments (Docker, Kubernetes).
- Interest in AI-driven tooling for engineering workflows.
- Interest in crypto and blockchain technologies.

## Tech Environment
Scala | Spark | Databricks | AWS | Airflow | Kubernetes | Terraform | Functional Programming

## Compensation and Benefits
- **Salary**: $165,000 - $305,000 (total compensation range)
- Hybrid working: Option to work from almost anywhere for up to 90 days per year.
- Remote Work Budget: $650 to set up home office.
- Learning & Development: $1,000 annual budget.
- Vacation: 25 days annual leave + US Public Holidays + birthday leave.
- Enhanced Parental Leave: 16 weeks fully-paid.
- Healthcare: Comprehensive medical, dental, vision with generous contributions.
- 401k with company match.
- Mental Health support via Spill.

## Similar roles

- [Senior Data Engineer](https://hotfix.jobs/jobs/ea6a5384-ca02-4b9c-9846-222a16ef70ca) - Raylu - New York, NY - $165k – $250k/yr
- [Manager, Analytics Engineering](https://hotfix.jobs/jobs/64c22582-3a74-4bc5-a4c1-d2048f8dbdc7) - Justworks - New York, NY - $166k – $214k/yr
- [Senior Software Engineer, Data Engineering](https://hotfix.jobs/jobs/5b9254b8-c27c-480c-a945-d2d51cc31d9a) - Chime - San Francisco, CA - $164k – $227k/yr
- [Senior Software Engineer - Distributed Data Systems](https://hotfix.jobs/jobs/f4409d6e-86d5-4f54-a197-0e61aac916aa) - Databricks - Bellevue, WA - $166k – $225k/yr
- [Senior Software Engineer - Distributed Data Systems](https://hotfix.jobs/jobs/f3bf437e-d24d-499a-99dd-2bfd2c4c0054) - Databricks - Mountain View, CA - $166k – $225k/yr

**Apply:** https://hotfix.jobs/jobs/01bdd3a0-dde2-4c4f-a337-284bcca778ef
**Canonical:** https://hotfix.jobs/jobs/01bdd3a0-dde2-4c4f-a337-284bcca778ef