Enable job alerts via email!

Manager, Data Engineering

Natera

San Carlos (CA)

Hybrid

USD 161,000 - 203,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Data Engineering Manager to lead the design and development of scalable data infrastructure. This role involves collaborating with cross-functional teams to optimize workflows and enhance operational efficiency. You will manage a team of engineers, ensuring best practices in data engineering and cloud infrastructure. With a hybrid work model, this position offers a dynamic environment where innovative solutions are encouraged. If you are passionate about data engineering and want to make a significant impact in the field of genetic testing, this opportunity is perfect for you.

Benefits

Comprehensive health benefits
Free testing
Fertility care
401k
Inclusive workplace environment

Qualifications

  • 5+ years in data engineering, backend development, and DevOps.
  • Strong Python programming skills and experience with data pipelines.
  • Expertise in microservices and REST API development.

Responsibilities

  • Lead the design and implementation of scalable data pipelines.
  • Develop and deploy REST APIs and microservices using FastAPI.
  • Manage services on AWS and ensure data quality and governance.

Skills

Python Programming
Data Engineering
DevOps
REST API Development
AWS Services
CI/CD Automation
Docker
Kubernetes
Data Pipelines
Problem-Solving

Tools

FastAPI
GitLab CI/CD
Terraform
CloudFormation
Redis
Elasticsearch
Kafka
Spark
Apache Airflow
React.js

Job description

Join to apply for the Manager, Data Engineering role at Natera

This position is based in San Carlos, CA, with a hybrid work model (2 days a week in the office).

Position Summary

Natera is a global leader in cell-free DNA testing, supporting oncology, women’s health, and organ health. The R&D Operations Data Science team supports R&D activities through data analytics and software development to optimize workflows and processes.

As a Data Engineering Manager, you will lead the design, development, and deployment of scalable data infrastructure, backend services, and software tools to improve operational efficiency. You will collaborate with R&D, data science, software engineering, and DevOps teams, and manage a team of engineers to ensure best practices in data engineering, cloud infrastructure, and frontend integration.

Responsibilities
  1. Lead the design and implementation of scalable data pipelines for ETL, ingestion, and transformation.
  2. Develop and deploy REST APIs and microservices using FastAPI or similar frameworks.
  3. Implement caching layers with Redis and Elasticsearch.
  4. Oversee data migration, replication, and system integration.
  5. Ensure data quality, governance, and reliability.
  6. Design and maintain CI/CD pipelines with GitLab CI/CD.
  7. Manage services on AWS (EC2, Fargate, Lambda, S3, RDS).
  8. Use Docker and Kubernetes for containerization and orchestration.
  9. Monitor system performance and optimize cloud infrastructure costs.
  10. Create software tools and dashboards for R&D workflows and insights.
  11. Design user-friendly data interfaces for internal teams.
  12. Manage and mentor a team of data engineers.
  13. Promote best practices in code quality, testing, and documentation.
  14. Identify and implement new tools and technologies to enhance workflows.
  15. Collaborate across teams to align engineering efforts with R&D goals.
Qualifications
  • 5+ years in data engineering, backend development, and DevOps.
  • Strong Python programming skills.
  • Experience with data pipelines, ETL, and databases.
  • Expertise in microservices and REST API development (FastAPI preferred).
  • Proficiency with AWS services.
  • Experience with CI/CD automation (GitLab).
  • Knowledge of Docker and Kubernetes.
  • Familiarity with infrastructure-as-code (Terraform, CloudFormation).
  • Familiarity with React.js for frontend integration.
  • Excellent problem-solving and leadership skills.
Nice To Have
  • Experience with streaming data (Kafka, Spark).
  • Experience with workflow orchestration tools (Apache Airflow).
  • Knowledge of data governance and security practices.
  • Hands-on experience with Redis, Elasticsearch, and caching strategies.
Compensation

The salary range is $161,700—$202,150 USD, based on experience and other factors.

About Natera

Natera is dedicated to advancing genetic testing and diagnostics, making personalized medicine a standard of care. Our team includes statisticians, geneticists, doctors, scientists, and engineers committed to improving health outcomes worldwide.

Benefits
  • Comprehensive health benefits, free testing, fertility care, 401k, and more.
  • Inclusive and diverse workplace environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Data Engineering Lead

Get Well

Remote

USD 150,000 - 810,000

Today
Be an early applicant

Data Engineering Lead

GetWellNetwork, Inc.

Remote

USD 150,000 - 810,000

2 days ago
Be an early applicant

Managers, Data Engineering

Centene Corporation

St. Louis

Remote

USD 179,000 - 187,000

14 days ago

Manager of Data Engineering - Solutions Group Remote (United States of America)

Arine

San Francisco

Remote

USD 170,000 - 190,000

13 days ago

Data Engineering Lead

Resilience

San Francisco

Remote

USD 160,000 - 200,000

30+ days ago

Data Engineering Lead - Hands On

Recruiting From Scratch

San Francisco

Remote

USD 180,000 - 220,000

11 days ago

Manager, Data Engineering - Paze

Early Warning Services LLC

California

Hybrid

USD 140,000 - 190,000

9 days ago

Managers, Data Engineering

Centene Corp.

Clayton

Remote

USD 179,000 - 187,000

19 days ago

Consulting Manager, Data Engineering

Snowflake

Missouri

Remote

USD 141,000 - 197,000

3 days ago
Be an early applicant