Senior Software Engineer, Data

Senior Software Engineer, Data

This job is no longer open

We're looking for a Senior Software Engineer to join our growing engineering team. Our charge is to cleanly ingest new sources of data, build robust signal transformation pipelines, and provide decision support and analytics tools to our stakeholders and customers. The team collaborates closely with data scientists, analysts, customer success managers, and leadership using a cross-discipline approach to give engineers a deep connection to the problems that they are solving. We believe that with the right blend of empathy for our stakeholders, commitment to building software the right way, curiosity to ask questions and experiment, and humility, we might just be able to achieve our goals.

This role is fully remote, with optional quarterly in-person collaboration. 

What you'll do:

  • Work on pipelines ingesting greater than 1gb per second
  • Design, implement, and own software solutions for ingesting and exposing high volume data feeds
  • Coordinate with engineering, analytics, and other teams to assess the cost and value of existing and potential projects
  • Research and evaluate new technologies in the big data space to guide our continuous improvement
  • Collaborate with multifunctional engineers across the company to help tune the performance of large data applications to drive cost savings

We’re looking for:

  • 3+ years of experience working with a distributed framework like Spark, Flink, Kafka Streams, Dask, or Hadoop
  • 1+ years of experience with ETL job orchestration, preferably with a feature-rich tool such as Airflow, Argo, or Rundeck
  • 2+ years of experience working with Scala, Python, Java, or C#
  • 2+ years ensuring the reliability of software and the integrity of large data stores in a production environment
  • Exposure to a variety of databases and no-SQL appliances (Redshift, Snowflake, Druid, Dynamo, Cassandra, Kafka, Elastic Search, Hive, etc.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.