Senior Data Pipelines Engineer - Python, DBT, ETL

RevSpring, Inc.

Phoenix (AZ)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RevSpring, Inc. is seeking a Senior Software Engineer specializing in Python, DBT and ETL to design, build and maintain data pipelines that process large data sets.

You will collaborate with product managers, data engineers and business leaders to translate requirements into scalable software solutions and ensure reliable data processing. The role requires hands-on experience with Python, DBT, SQL, and BigQuery on GCP, plus familiarity with CI/CD, Docker and Linux.

Qualifications

  • 5+ years building data pipelines with Python (required).
  • DBT transformations experience (required).
  • ETL data pipelines knowledge (required).
  • 4+ years SQL with complex data relationships (required).
  • Git familiarity (required).
  • 3+ years BigQuery and other GCP-native tech (preferred).
  • Experience with FHIR and healthcare data (preferred).
  • Experience with Apache Airflow / Google Composer (preferred).
  • Docker, Linux, Shell/Bash, virtualization knowledge (required).
  • CI/CD methodologies understanding (required).
  • Ability to design UML diagrams to showcase complex logic (preferred).

Responsibilities

  • Collaborate with product managers and data teams to translate requirements into software.
  • Design, build and maintain Python data pipelines and DBT transformations for ETL.
  • Build and maintain healthcare data integrations using FHIR standards.
  • Write clean, maintainable code following best practices and standards.
  • Conduct thorough code reviews to ensure high-quality codebase.
  • Optimize software performance for scalability and reliability.
  • Stay current with data processing trends and apply them to products.
  • Meet with product owners weekly to discuss priorities and requirements.
  • Ensure new code is tested and approved by stakeholders and leadership.
  • Handle incoming support requests and errors promptly within time frames.

Skills

Python
DBT
ETL
SQL
Git
BigQuery
GCP
FHIR
Airflow
Docker
Linux
CI/CD
UML

Tools

Airflow
Docker
Linux
GCloud CLI
CI/CD tools

Job description

RevSpring, Inc. is seeking a Senior Software Engineer specializing in Python, DBT and ETL to design, build and maintain data pipelines that process large data sets.

You will collaborate with product managers, data engineers and business leaders to translate requirements into scalable software solutions and ensure reliable data processing. The role requires hands-on experience with Python, DBT, SQL, and BigQuery on GCP, plus familiarity with CI/CD, Docker and Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Pipeline Engineer - Python, DBT & ETL
Senior Data Pipeline Engineer - Python, DBT & ETL

RevSpring • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Senior Data Pipeline Engineer: Python, DBT, ETL
Senior Data Pipeline Engineer: Python, DBT, ETL

RevSpring, Inc. • Portland (OR)

On-site
USD 130,000 - 185,000
Senior Data Pipeline Engineer - Python, DBT, ETL
Senior Data Pipeline Engineer - Python, DBT, ETL

RevSpring Inc • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Senior Data Pipeline Engineer: Python, DBT, ETL & SQL
Senior Data Pipeline Engineer: Python, DBT, ETL & SQL

RevSpring • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Software Engineer: Python, DBT & ETL Pipelines
Senior Software Engineer: Python, DBT & ETL Pipelines

RevSpring • Portland (OR)

On-site
USD 120,000 - 180,000
Senior Data Engineer (Python, DBT, ETL & FHIR)
Senior Data Engineer (Python, DBT, ETL & FHIR)

RevSpring Inc • Phoenix (AZ)

On-site
USD 130,000 - 170,000
Senior Software Engineer (Python, DBT, ETL)
Senior Software Engineer (Python, DBT, ETL)

RevSpring • Portland (OR)

On-site
USD 120,000 - 180,000
Senior Software Engineer (Python, DBT, ETL)
Senior Software Engineer (Python, DBT, ETL)

RevSpring • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Software Engineer (Python, DBT, ETL)
Senior Software Engineer (Python, DBT, ETL)

RevSpring • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Senior Software Engineer (Python, DBT, ETL)
Senior Software Engineer (Python, DBT, ETL)

RevSpring, Inc. • Phoenix (AZ)

On-site
USD 150,000 - 190,000