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 that address challenges in Pharmacy Benefits Management. The role involves designing, implementing, and maintaining distributed systems for data collection, aggregation, and governance, leveraging tools like Airflow, DBT, and Python. The engineer will also contribute to data quality, governance, and AI best practices, while mentoring junior team members.

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

  • 4+ years of data engineering experience with advanced or 5+ 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
  • Contributions to data processing solutions using distributed systems
  • Ability to deliver impactful outcomes
  • Experience reviewing and improving code
  • Ability to drive results in a fast-paced environment

Benefits

  • No benefits