SENIOR DATA ENGINEER

SmithRx
Full-time
Remote
Posted on a month ago

Job Description

SmithRx is seeking a Senior Data Engineer to transform data into insights for Pharmacy Benefits Management challenges. The role involves designing, implementing, and maintaining distributed systems for data collection, aggregation, and governance, leveraging tools like Airflow, DBT, and Python.

Responsibilities

  • Design and implement scalable data models
  • Develop and optimize 3rd party data processes
  • Implement data quality principles
  • Implement and enforce data governance policies
  • Apply AI best practices to documentation
  • Mentor junior team members

Requirements

  • 8+ years of data engineering experience with advanced degree or 12+ years with undergraduate degree
  • Expertise in data warehouse technologies (e.g., Snowflake)
  • Strong skills in Python/PySpark and SQL
  • Experience in object-oriented languages (C#/C++, Go, Java, or Scala)
  • Mastery of data modeling and database design
  • Hands-on experience with ETL tools (e.g., Apache Spark, Apache Airflow, DBT)
  • Experience with the entire data lifecycle
  • Ownership of data processing solutions using distributed systems
  • Ability to mentor engineers
  • Proven ability to drive results in a fast-paced environment

Benefits

  • No benefits