Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Elliptic. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Department: Data Engineering
Location: London, UK
Description
Help Shape the Future of Value Transfer — Learn Scala, Work with Big Data, and Make an Impact
Are you an ambitious software engineer with a passion for data, problem-solving, and building meaningful products? Are you eager to learn new technologies like Scala and big data platforms in a supportive, forward-looking environment?
At Elliptic, we’re building the technology that powers safer cryptocurrency ecosystems—and we want you to grow with us.
We’re looking for a UK-based software engineer with 2–4 years of experience to join our growing Data Platform team. You’ll collaborate with talented engineers, data scientists, and product managers to tackle challenges in blockchain analysis, high-scale data processing, and real-time event streams.
Don’t know Scala yet? No problem! We’re happy to support developers with Java, Python, or similar experience who are hungry to learn and apply functional programming principles on a modern data platform.
Why Elliptic?
Transparency, continuous learning, and user-focused design are foundations for growth for both our products and our people. If you're curious, love solving complex challenges, and want to help shape the future of financial trust, you’ll thrive here.
Key Responsibilities
What You’ll Be Doing:
- Collaborate cross-functionally with engineers, data scientists, and product managers to design scalable and reliable solutions
- Work with tools like Spark, Databricks, and Airflow to process large-scale data in batch and streaming environments
- Apply (and learn!) functional programming principles in Scala to build clean, maintainable systems
- Design, implement, and ship features used by law enforcement, financial institutions, and blockchain companies around the world
- Take ownership of your work: from discussing a product idea to writing code and deploying it into production
- Help shape architecture and contribute to a platform that supports investigations, visual dashboards, and API services across Elliptic
Skills, Knowledge & Expertise
Who You Are:
- You have 2–4 years of experience in software engineering and are comfortable with a mainstream programming language like Java, Python, or similar
- You’re excited to learn (or further develop) your skills in Scala and functional programming
- You’re familiar with cloud platforms (AWS, Azure, or GCP) and understand the basics of distributed systems
- You care about writing clean, understandable code and believe tests are a vital part of the development process
- You’re thoughtful about trade-offs and performance considerations in software design
- You enjoy working collaboratively with people from different disciplines and welcome open discussion of ideas
Bonus Points for:
- Prior exposure to big data tools like Spark, Databricks, Airflow or similar
- Knowledge of event-driven or streaming systems
- Interest or experience in cryptocurrency, blockchain technology, or financial security
- Experience deploying containerised services with Docker, Kubernetes, or Helm
- Experience with Infrastructure-as-Code principles (Terraform, CloudFormation)
Why You’ll Love Working Here:
- Transition support into Scala and functional programming, including mentorship and curated learning resources
- Collaborative, open engineering culture where your ideas and input have a real impact
- Opportunity to work on meaningful problems affecting the real world—from financial crime to market transparency
- Values-driven company focused on learning, experimentation, and impact
- Flexible hybrid working (UK-based), generous holiday allowance, and a strong growth mindset across teams
Apply today and grow with us as we build scalable, secure tools for one of the most innovative and fast-moving industries in the world.
Job Benefits
> How we work:
- 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
> Learning & Development:
- $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development
> Vacation/ Leave:
- 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.
> Benefits:
- 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
- £100 cryptocurrency for you!
- Cycle to Work Scheme