GeneDx

Senior Data Engineer, Data Warehouse

GeneDx

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $185,000 per year

Job Level

About the role

  • Design, build, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
  • Contribute to and maintain the enterprise data model – the source of truth in our Snowflake warehouse.
  • Write and optimize complex SQL queries (including window functions, temp tables, and query performance tuning) to support analytics and reporting needs.
  • Take part in designing and maintaining centralized model layer.
  • Support data warehousing solutions via Snowflake + dbt.
  • Develop automation scripts in Bash, Python, or other programming languages.
  • Manage cloud environments (AWS, OCI) in collaboration with infrastructure teams.
  • Maintain and optimize Kubernetes (EKS) cluster for scalable workloads.
  • Implement and maintain infrastructure-as-code using tools like Terraform, YAML, and Argo for reproducible and reliable deployments.
  • Debug and troubleshoot data pipelines and data quality issues across systems.
  • Collaborate with stakeholders of varying technical backgrounds to translate business requirements into scalable technical solutions.
  • Be an active contributor to our ETL/ELT framework. We contribute features, fixes, and improvements almost daily. Everyone is encouraged and empowered to propose improvements and optimizations to our framework.
  • Contribute to best practices for data modeling, governance, and quality control.
  • Explore and recommend AI tools and modern data solutions for efficiency and automation.

Requirements

  • Strong understanding of data engineering concepts and data warehousing fundamentals.
  • Advanced SQL skills, including debugging and performance tuning.
  • Proficiency in at least one general-purpose programming language (e.g., Python, Java, Scala). We use Python.
  • Familiarity with Kimball (Dimensional) Modeling
  • Basic scripting knowledge (Bash) for automation and operational workflows.
  • Familiarity with cloud platforms (AWS, GCP, or OCI).
  • Solid communication and collaboration skills to work effectively with technical and non-technical stakeholders.
  • Familiarity with Git
Benefits
  • Paid Time Off (PTO)
  • Health, Dental, Vision and Life insurance
  • 401k Retirement Savings Plan
  • Employee Discounts
  • Voluntary benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ETLELTSQLPythonBashKubernetesTerraformYAMLArgodata modeling
Soft Skills
communicationcollaborationproblem-solvingstakeholder engagementtechnical translation