FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – Data
EllipticSenior Software Engineer building data engineering solutions for blockchain intelligence products. Collaborating across teams and driving technical innovations to enhance analytics in the crypto space.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSAzureCloudDockerGoogle 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