Senior Software Engineer: Python, DBT & ETL Pipelines

RevSpring

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RevSpring is seeking a Senior Software Engineer to design and optimize data pipelines using Python and DBT, delivering reliable ETL processes and scalable data transformations. You will collaborate with product managers, data engineers and business leaders to translate requirements into robust software solutions for processing large datasets.

The role requires expertise in Python, DBT, SQL, and data modeling, with experience in healthcare data standards like FHIR and familiarity with Apache

Qualifications

  • 5+ years of experience building data pipelines with Python.
  • Hands-on experience building data models and transformations with DBT.
  • Knowledge of complex data pipelines utilizing ETL processes.
  • 4+ years of experience with relational databases and SQL.
  • Knowledge of Git.

Responsibilities

  • Collaborate with product managers, data engineers and business leaders to translate requirements into software solutions for processing large data.
  • Design, build, and maintain data pipelines in Python and DBT; ensure ETL processes run efficiently and reliably.
  • Build and maintain integrations for healthcare data using FHIR and related standards.
  • Write clean, maintainable code following best practices and standards.
  • Conduct code reviews and provide constructive feedback to maintain high-quality codebase.
  • Optimize software performance for scalability and reliability.
  • Stay updated on data processing trends and apply them to improve products.
  • Meet with stakeholders weekly to discuss priorities and requirements.
  • Ensure new code is tested and approved by stakeholders and leadership.
  • Handle support requests and resolve errors promptly across time zones.

Skills

Python
DBT
SQL
Git
BigQuery
Docker
Linux
Shell/Bash
CI/CD
UML diagrams

Tools

Apache Airflow

Job description

RevSpring is seeking a Senior Software Engineer to design and optimize data pipelines using Python and DBT, delivering reliable ETL processes and scalable data transformations. You will collaborate with product managers, data engineers and business leaders to translate requirements into robust software solutions for processing large datasets.

The role requires expertise in Python, DBT, SQL, and data modeling, with experience in healthcare data standards like FHIR and familiarity with Apache

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

RevSpring • Phoenix (AZ)

On-site
USD 140,000 - 180,000
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 Engineer (Python, DBT, ETL & FHIR)
Senior Data Engineer (Python, DBT, ETL & FHIR)

RevSpring Inc • Phoenix (AZ)

On-site
USD 130,000 - 170,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 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)

RXinsider LTD. • Portland (OR)

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

RevSpring Inc • Phoenix (AZ)

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

RevSpring Inc • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Java ETL Engineer: Data Pipelines & Performance
Java ETL Engineer: Data Pipelines & Performance

RXinsider LTD. • Portland (OR)

On-site
USD 110,000 - 170,000