
Senior Data Engineer, Data Warehouse
GeneDx
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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