Senior Data Engineer

Ness Digital Engineering

About The Position

The Senior Data Engineer builds and supports production data solutions using Python, Spark/PySpark, AWS, Databricks, Snowflake, and modern data platforms. The role involves developing, debugging, testing, and optimizing scalable data pipelines while applying strong software engineering and coding practices.

Requirements

  • Approximately 5 years of hands-on Data Engineering experience.
  • Strong Python-first programming and debugging skills.
  • Hands-on Spark/PySpark experience.
  • Experience with AWS and Databricks or Snowflake.
  • Production experience building and supporting data pipelines.

Nice To Haves

  • Financial Services domain experience.
  • Experience with Dagster or other data orchestration platforms.
  • Cloud-native data engineering experience.

Responsibilities

  • Build scalable data pipelines using Python and Spark/PySpark.
  • Develop, debug, test, and optimize production data solutions.
  • Work with Databricks, Snowflake, and modern data platforms.
  • Build and deploy solutions on AWS.
  • Apply strong software engineering and coding practices.
  • Build and support production data pipelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service