An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Elliptic is seeking a Senior Software Engineer to design, build, and operate data platforms powering blockchain analytics. You will own large-scale distributed data systems, mentor peers, and influence the technical direction in a fast-moving, AI-enabled environment.
The role emphasizes hands-on coding in Scala, cloud-native pipelines, and collaboration with product, data science, and intelligence teams to deliver customer-focused solutions that scale globally.
Are you a strong software engineer who's passionate about data, distributed systems, and delivering impact at scale? Are you looking for a values-driven company that invests in its people and gives you the autonomy to shape critical systems, while staying close to the code?
We're looking for a Senior Software Engineer to join Elliptic's Product-Engineering organisation, focusing on data engineering solutions that power our blockchain analytics and intelligence products. This is a hands‑on engineering role: as a senior member of the team, you will spend the majority of your time designing, building, and shipping the data platform yourself, while driving the technical direction that ensures it continues to meet the growing demands of blockchain analysis.
Challenges include building a blockchain‑agnostic solution that scales globally, processing large batch and streaming datasets, and solving complex data processing problems that give our customers deep insights into the flow of value across the crypto ecosystem.
Elliptic is building an AI fluent workforce. We invest in the tools, training and time for our teams to use AI well: every Elliptite has access to Claude, and we expect AI to be a normal part of how you work, not an occasional add on. We are not looking for people who use AI the most. We are looking for people who use it best, with curiosity, sound judgment and full ownership of what they ship.
Across our Product, Engineering, Design and Intelligence we’re going beyond giving everyone the tools. We’re setting new standards. Using AI to transform how we build and work every day to deliver on our market opportunity. Put another way our teams iterate alongside agentic systems applying judgement to build world class systems.
What that looks like for this role is set out below.
Our data and intelligence platform sits at the heart of everything we do. As a senior engineer, you will personally design and build data systems that serve as the backbone of all Elliptic products. By collaborating across blockchain, intelligence and product teams, you will deliver innovative features that help the world fight financial crime and increase transparency in the crypto space. Very few engineering roles have such clearly measurable real‑world impact.
You will also help us excel in engineering excellence by mentoring and upskilling our highly‑engaged and passionate engineers, by championing best practices, and holding yourself and your team to a high standard.
Scala | Spark | Databricks | AWS | Claude | Airflow | Kubernetes | Terraform | Functional Programming
We know Diversity and Inclusion is much deeper than just hiring, but it’s important for us to mention it here. We welcome and embrace individuals of all backgrounds and identities at Elliptic, and this is an ongoing priority for us. We know incredible people don’t all think in the same way. We want to be challenged every day. We believe our diverse team of individuals underpins this by bringing creative thinking and innovation to Elliptic every day. We are committed to creating a diverse, inclusive and equitable workplace, so we welcome applications from everyone, even if you may not think you fit all of the requirements of our roles. We foster an environment of psychological safety, where everyone feels comfortable to bring their whole self to work.
No recruitment agencies please!