Senior Software Engineer - Data
Elliptic helps businesses detect and prevent financial crime in crypto through blockchain analytics and compliance solutions.
Funding history
Investors
Projects
About Elliptic
Elliptic provides blockchain analytics tools for financial institutions, crypto businesses, and regulators to manage risk and investigate crime. Their platform enables real-time wallet screening, transaction monitoring, and cross-chain investigations to ensure regulatory compliance and prevent financial crime.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, build, and maintain large-scale distributed data systems and pipelines that support blockchain analytics products. You will work hands-on with Scala, functional programming, Spark, Databricks, AWS, Airflow, Kubernetes, and Terraform while contributing to architecture, technical decisions, reliability, and engineering standards.
Requirements
- Hands-on production experience with Scala and functional programming
- Ability to design, build, and maintain distributed data systems in cloud-based environments
- Hands-on experience with Spark or Databricks
- Knowledge of AWS, GCP, or Azure
- Ability to balance scalability, performance, and maintainability
- Experience with data modelling and workflow orchestration
Responsibilities
- Write, ship, and maintain production code
- 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
- Explore and integrate technologies to optimize performance and scalability
- Own data systems from design through deployment and ongoing support
- Perform peer reviews and share engineering best practices
- Improve platform reliability, observability, and cost efficiency
- Shape the technical roadmap for data engineering
- Leverage and deploy AI and agentic systems
Benefits
- Hybrid working
- Option to work from almost anywhere for up to 90 days per year
- $650 remote working budget
- $1,000 annual Learning & Development budget
- 25 days of annual leave plus US Public Holidays
- Extra day off for your birthday
- 16 weeks fully paid parental leave
- Comprehensive medical, dental, and vision coverage
- 401k company match
- Mental health support through Spill
