Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Elliptic

Senior Software Engineer – Data

Elliptic

Senior Software Engineer building data engineering solutions for blockchain intelligence products. Collaborating across teams and driving technical innovations to enhance analytics in the crypto space.

Posted 7/21/2026full-timeLondon • 🇬🇧 United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing, building, and maintaining large-scale distributed data systems in cloud environments, with hands-on experience in Scala and big data frameworks. Proficient in leveraging AI and cloud-native tools to enhance performance and scalability while ensuring code quality and system reliability.

Highest-signal resume keywords
Scala ProgrammingDistributed Data Systems DesignBig Data Frameworks (Spark, Databricks)Cloud Infrastructure (AWS, GCP, Azure)Data Modelling and Workflow Orchestration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Scala ProgrammingFunctional ProgrammingDistributed Data SystemsBig Data FrameworksData ModellingWorkflow OrchestrationStream Processing FrameworksEvent-Driven ArchitectureInfrastructure as CodeContainerisation (Docker, Kubernetes)
Soft Skills
CollaborationTechnical Decision-MakingPeer ReviewJudgement
Tools & Technologies
AWSGCPAzureTerraformCloudFormationDockerKubernetes
Industry Keywords
Data EngineeringAI-Driven ToolingCrypto TechnologiesBlockchain Technologies

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformKubernetesScalaSparkTerraform

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.
  • Bonus points for Experience in stream processing frameworks and event-driven architecture.
  • Bonus points for hands-on experience with Infrastructure as Code (Terraform, CloudFormation).
  • Bonus points for Experience working in containerised environments (Docker, Kubernetes).
  • Bonus points for interest in AI-driven tooling for engineering workflows.
  • Bonus points for interest in crypto and blockchain technologies.

Benefits

Comp & perks
  • Hybrid working and the option to work from *almost* anywhere for up to 90 days per year
  • £500 Remote working budget to set up your home office space
  • $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development
  • Holidays: 25 days of annual leave + bank holidays
  • An extra day for your birthday
  • Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave and leave.
  • Private Health Insurance - we use Vitality!
  • Full access to Spill Mental Health Support
  • Life Assurance: we hope you will never need this - but our cover is for 4 times your salary to your beneficiaries
  • Cycle to Work Scheme