Senior Data Engineer

Egen Logo

Egen

πŸ’΅ $130k-$150k
πŸ“Remote - Worldwide

Summary

Join Egen's dynamic team in Nashville as a Senior Data Engineer and revolutionize patient care through data-driven innovation. You will play a pivotal role in driving ML and data engineering initiatives, collaborating with cross-functional teams to design, develop, and deploy robust data solutions. Responsibilities include designing GCP data pipelines, maintaining information asset documentation, estimating work effort, attending daily standups, and working with business analysts to produce technical design specifications. The ideal candidate possesses 5+ years of experience as a Data Engineer or Data Architect, expertise in GCP tools, strong data analysis skills, and proficiency in SQL and Python. A competitive salary and benefits package are offered, including health insurance, retirement plans, and professional development opportunities.

Requirements

  • 5+ years of hands-on experience as a Data Engineer or Data Architect
  • Proven track record leading technical projects and teams
  • Expert proficiency in Google Cloud Platform (GCP) tools, including: Google Cloud Storage (GCS), BigQuery, Cloud Composer/Airflow, Dataproc/Spark
  • Strong data analysis and problem-solving skills
  • Proficiency in a Business Intelligence (BI) tool
  • Advanced SQL skills, including writing, tuning, and interpreting complex SQL queries
  • Experience writing and maintaining Unix/Linux shell scripts
  • Solid understanding of Data Build Tool (DBT)
  • Experience with CI/CD pipelines
  • Machine Learning experience
  • Proficiency in developing Python-based ELT data pipelines
  • Expertise in optimizing GCP BigQuery SQL queries and scripts

Responsibilities

  • Design, architect, develop, support GCP data pipelines to extract, load, and transform data
  • Maintain a holistic view of information assets by creating and maintaining artifacts that illustrate how information is stored, processed, and supported (i.e. documentation)
  • Work with the project team, estimate and plan the work effort
  • Attend daily team standups
  • Work with business analysts and project management to review business requirements and and produce technical design specs that will meet the requirements

Benefits

  • Health insurance
  • Retirement plans
  • Professional development opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.