Elliptic

Senior Software Engineer - Data

Elliptic
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Write, ship, maintain, and review production code as a hands-on engineer.
  • Architect, design, and implement large-scale distributed data systems and batch and streaming pipelines.
  • Contribute to technical decisions involving data platforms, cloud-native tools, performance, scalability, reliability, observability, and cost efficiency.
  • Own data systems end to end from design through deployment, support, and ongoing improvement.
  • Collaborate with engineers, product managers, data scientists, blockchain teams, and intelligence analysts to build customer-focused products.
  • Mentor and coach less-experienced engineers, promote engineering best practices, and raise code quality.
  • Help shape Elliptic’s technical roadmap for data engineering.
  • 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 such as AWS, GCP, or Azure.
  • Experience with data modeling and workflow orchestration.
  • Ability to balance scalability, performance, and maintainability through sound technical judgment.
  • Preferred experience with functional Scala, Terraform or CloudFormation, stream-processing frameworks, event-driven architecture, Docker, and Kubernetes.
  • Interest in AI-driven engineering tools, crypto, and blockchain technologies is advantageous.

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 and an additional birthday day.
  • 16 weeks of fully paid enhanced parental leave for eligible employees.
  • Private health insurance through Bupa, Spill mental-health support, life assurance covering four times salary, and a Cycle to Work Scheme.

Categories

Data Engineering
Elliptic

About Elliptic

201-500 employees

Elliptic provides blockchain analytics and crypto compliance software and data to banks, exchanges, fintechs, regulators, and law enforcement. Its SaaS platform and APIs power transaction monitoring, wallet screening, and investigations across multiple blockchains, built on a proprietary graph database. Founded in 2013 and headquartered in London, the privately held company operates offices in the US, Europe, the Middle East, and Asia-Pacific.

Contact me