Elliptic
Senior Software Engineer - Data
New York, United States · Senior
Sponsorship not specifiedDetected 1 day ago
ScalaDistributed SystemsDatabricksAWSGCPAzureCloud PlatformsDockerKubernetesTerraformSparkAirflowData EngineeringAgentic AIA/B TestingExcelMentoring
> stay_score
odds of building a lasting career here
25Risky
Cap-exempt (no lottery)0
Sponsors this role35
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- Do you want to help define the future of finance?
- 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?
Responsibilities
- Write, ship, and maintain production code as a hands-on engineer.
- Architect, design, and implement large-scale distributed data systems and pipelines.
- Collaborate with engineers, product managers, data scientists, and intelligence analysts to build customer-focused products.
- 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.
- Enjoy end-to-end ownership, from writing the code to architecture design to coaching others through delivery.
- Communicate openly and collaborate across teams.
- Support and coach less-experienced engineers.
- Ability to design, build, and maintain distributed data systems in a cloud-based environment.
Requirements
- Hands-on production experience with Scala and functional programming.
- Hands-on experience with big data frameworks such as Spark or Databricks.
- Knowledge of cloud infrastructure (AWS, GCP, or Azure).
- Experience with data modelling and workflow orchestration.
- Experience in stream processing frameworks and event-driven architecture.
- Hands-on experience with Infrastructure as Code (Terraform, CloudFormation).
- Experience working in containerised environments (Docker, Kubernetes).
Compensation
- Hybrid working: The option to work from almost anywhere for up to 90 days per year.
Benefits
- Healthcare: Comprehensive medical, dental, and vision coverage through a range of providers (including Tufts, Kaiser, Aetna, UHC, and Blue Shield of CA) with generous premium contributions for you and your dependents.
- Mental Health: Full access to Spill mental health support.
- Enjoy working with AI to benefit the company, your team and yourself.
Company info
- 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.
- 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.
Equal opportunity
- We know Diversity and Inclusion is much deeper than just hiring, but it's important for us to mention it here.
Apply directly at Elliptic →Create a free account for alerts like thisView Elliptic immigration profile
This listing is sourced directly from Elliptic's careers page and normalized into a canonical job model.