Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Elliptic

Senior Software Engineer Data

Posted Updated
Discussion

Description

You will design, build, ship, and maintain production data-platform code. You will architect distributed batch and streaming systems, collaborate with product and data stakeholders, improve reliability and cost efficiency, review code, guide technical decisions, and coach less-experienced engineers. You will use AI and agentic systems effectively in your engineering workflow.

Responsibilities

  • Write, ship, and maintain production code
  • Architect, design, and implement large-scale distributed data systems and pipelines
  • Contribute to technical decisions for batch and streaming data solutions
  • Collaborate with engineers, product managers, data scientists, and intelligence analysts
  • Explore and integrate data orchestration and cloud-native technologies
  • Own data systems from design through deployment, improvement, and support
  • Perform peer reviews and share engineering best practices
  • Improve reliability, observability, and cost efficiency
  • Help shape the data-engineering technical roadmap
  • Use AI and agentic systems effectively in engineering work

Requirements

  • Production experience with Scala
  • Functional programming experience
  • Ability to design, build, and maintain distributed data systems in a cloud environment
  • Experience with Spark or Databricks
  • Knowledge of AWS, GCP, or Azure
  • Ability to balance scalability, performance, and maintainability
  • Experience with data modelling
  • Experience with workflow orchestration

Benefits

  • Hybrid working
  • Option to work from almost anywhere for up to 90 days per year
  • $650 remote-work budget
  • $1,000 annual learning and development budget
  • 25 days of annual leave plus US public holidays
  • Birthday leave
  • 16 weeks of fully paid parental leave for eligible employees
  • Medical, dental, and vision coverage with premium contributions for employees and dependents
  • 401k company match
  • Mental health support through Spill

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →