Senior Data Pipeline Engineer: Python, DBT, ETL

RevSpring, Inc.

Portland (OR)

On-site

USD 130,000 - 185,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 to design and implement data pipelines using Python and DBT, transforming data through ETL processes and building scalable data models in BigQuery.

You will collaborate with product managers and data engineers to deliver reliable data solutions that support healthcare data standards such as FHIR. You will review code, optimize performance, and ensure deployments are well-tested and approved by stakeholders.

Qualifications

  • 5+ years of experience building data pipelines with Python
  • Hands-on experience building data models and transformations with DBT
  • Knowledge and understanding of complex data pipelines utilizing ETL processes
  • 4+ years of experience using relational databases and deep knowledge of SQL with the ability to understand complex data relationships and transformations
  • Knowledge and understanding of Git
  • 3+ years of experience with BigQuery and other GCP-native technologies (preferred)

Responsibilities

  • Collaborate with product managers, data engineers and business leaders to translate requirements into software solutions to process large amounts of data
  • Design, build, and maintain data pipelines in Python and data transformations in DBT, ensuring ETL and data processes run efficiently and reliably
  • Build and maintain integrations for healthcare data using FHIR and related standards
  • Write clean, maintainable, and reusable code that adheres to best practices and coding standards
  • Conduct thorough code reviews and provide constructive feedback to ensure high-quality codebase
  • Optimize software performance and ensure scalability and reliability
  • Stay up to date with latest trends in data processing and ETL development and apply them to enhance products
  • Meet with product owners and stakeholders weekly to discuss priorities and project requirements
  • Ensure deployment of new code is tested thoroughly and has business sign off from stakeholders as well as senior leadership
  • Handle all incoming support requests and errors in a timely manner and within required time frames

Skills

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

Tools

Google Dataflow
BigQuery
Cloud Storage Buckets
GCloud CLI

Job description

RevSpring, Inc. is seeking a Senior Software Engineer to design and implement data pipelines using Python and DBT, transforming data through ETL processes and building scalable data models in BigQuery.

You will collaborate with product managers and data engineers to deliver reliable data solutions that support healthcare data standards such as FHIR. You will review code, optimize performance, and ensure deployments are well-tested and approved by stakeholders.

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 & SQL
Senior Data Pipeline Engineer: Python, DBT, ETL & SQL

RevSpring • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Data Pipelines Engineer - Python, DBT, ETL
Senior Data Pipelines Engineer - Python, DBT, ETL

RevSpring, Inc. • Phoenix (AZ)

On-site
USD 150,000 - 190,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 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 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