CareerPlan

DBT Developer with Oracle & Python Experience

USAFull-time$156k–$198k2026-10-21 → 2026-11-13
HybridEmployee or contractor

Core

Senior DBT Developer leading automation and orchestration of complex data workflows, modernizing legacy processes and supporting traceable, high-quality, recoverable pipelines across on-premises Oracle systems.

Role type

Senior IC DBT Developer (Data Orchestration & ETL)

Builds

Production ETL pipelines, Airflow DAGs, and job orchestration frameworks for enterprise data systems.

Domain

Finance / Data Engineering

Required skills

Python development, Apache Airflow DAG design, DBT, Oracle 19c, SQL tuning, PL/SQL, Linux, REST API integrations, SFTP workflows, CI/CD, Git

Preferred skills

Legacy Perl/PL/SQL modernization, Jenkins, data governance, audit, operational risk in financial systems

Technologies

Airflow, BitBucket, CI/CD, ETL, Git, Jenkins, Linux, Network, Oracle, Perl, Python, REST, SQL, dbt

Responsibilities

Develop and maintain Python automation scripts to orchestrate jobs across on-premises Oracle 19c systems. Design and implement Airflow DAGs for complex, interdependent ETL workflows. Migrate Perl, RunMyJobs, and PL/SQL scheduling logic into modular, observable Airflow DAGs. Build custom Airflow operators and sensors that integrate with Oracle, REST APIs, SFTP/FTP file drops, and external triggers. Implement error handling, alerts, and retry mechanisms across job pipelines. Work with DBAs and application teams to understand job dependencies, critical paths, and data lineage.

Seniority

Senior, hands-on IC