1

Apache Airflow Python Jobs (NOW HIRING)

Python Developer [Onsite]

Jersey City, NJ · On-site

$52.50 - $72.25/hr

... using Apache Airflow. You will play a critical role in replacing legacy Perl/PLSQL scheduling logic with modern, Python-based DAG orchestration while ensuring traceability, data quality, and ...

Senior Data Engineer

Las Vegas, NV · On-site

$101K - $137K/yr

Responsibilities : • Develop and maintain data pipelines, ELT processes, and workflow orchestration using Apache Airflow, Python and PySpark to ensure the efficient and reliable delivery of data ...

Kafka/CDC/Python developer

Columbus, OH · On-site

$48.50 - $67/hr

Job Role: Kafka/CDC/Python developer Job Location: Columbus, OH - Hybrid Job Type: Contract ... Working Experience with Apache Airflow. * Working Experience with relational databases (Oracle, DB2 ...

Python Software Developer

Phoenix, AZ · On-site

$50 - $68.75/hr

Python Software Developer Long term Contract Phoenix, AZ (Hybrid-3 days onsite) Note: Need only ... Apache Airflow (DAGs) · Work with BigQuery (BQ), Bigtable, and CloudSQL for data storage and ...

Senior Data Engineer

Raleigh, NC · On-site

$103K - $140K/yr

Snowflake | Snowpipe | Snowflake Streams | Snowflake Tasks | Dynamic Tables | Advanced SQL | DBT Cloud | Astronomer Airflow | Apache Airflow | Python | PySpark | Qlik Replicate | CDC | Oracle | SQL ...

AI Engineer

Alpharetta, GA · On-site

$125 - $150/hr

Apache Airflow Hard Skills * MLOps Practices * Python Programming * SQL Database Querying * Data Transformation * Analytics Engineering Industry Keywords * Machine Learning Lifecycle * Workflow ...

Apache AirFlow * Python * Apache Spark * Trino * Kubernetes * Fourteen (14) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required * Bachelor ...

Showing results 21-40

Apache Airflow Python information

See salary details

$55K

$142K

$195K

How much do apache airflow python jobs pay per year?

As of Sep 9, 2026, the average yearly pay for apache airflow python in the United States is $141,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,500.00 and $163,500.00 per year, depending on experience, location, and employer.

What is an Apache Airflow Python developer?

An Apache Airflow Python developer is a software engineer who specializes in building, deploying, and maintaining data workflows using Apache Airflow, primarily utilizing the Python programming language. They create Directed Acyclic Graphs (DAGs) in Python to automate and orchestrate complex data pipelines. Their responsibilities often include integrating various data sources, managing dependencies, monitoring task execution, and optimizing performance. This role is crucial in data engineering and ETL (Extract, Transform, Load) processes, ensuring reliable and scalable workflow automation.

What are the key skills and qualifications needed to thrive as an Apache Airflow Python developer?

To thrive as an Apache Airflow Python Developer, you need expertise in Python programming, workflow orchestration concepts, and a solid understanding of data engineering principles, often backed by a degree in computer science or a related field. Familiarity with Airflow's DAGs, scheduling, and integration with cloud platforms (like AWS or GCP), as well as version control systems such as Git, is typically required. Strong problem-solving, collaboration, and communication skills help you efficiently design workflows and work with cross-functional teams. These competencies are crucial for building reliable, scalable data pipelines that support organizational data needs.

What are some common challenges faced by Apache Airflow Python developers when managing complex data pipelines?

Apache Airflow Python developers often encounter challenges such as handling task dependencies, ensuring reliability in scheduling, and troubleshooting failures in distributed environments. Managing dynamic workflows can require advanced Python scripting and a deep understanding of Airflow's DAG structure. Additionally, developers frequently collaborate with data engineers and analysts to optimize pipeline performance and maintain data integrity, making strong communication and problem-solving skills essential.

What is the difference between Apache Airflow Python vs Data Engineer?

AspectApache Airflow PythonData Engineer
Primary FocusWorkflow orchestration and automationData pipeline development and management
Required SkillsPython scripting, DAG creation, schedulingSQL, ETL processes, cloud platforms
Work EnvironmentData workflows, automation toolsData warehouses, cloud environments
CertificationsPython, Apache Airflow certificationsData engineering certifications (e.g., Google Cloud, AWS)

While Apache Airflow Python specializes in automating and scheduling data workflows using Python, Data Engineers focus on designing, building, and maintaining data pipelines across various platforms. Both roles require Python skills, but Data Engineers typically have broader expertise in databases, cloud services, and data architecture.

Does Apache Airflow use Python?

Yes, Apache Airflow is primarily written in Python and uses Python scripts to define, schedule, and monitor workflows. Python knowledge is essential for developing and maintaining Airflow DAGs and tasks.

What other helpful pages are available for Apache Airflow Python?

Other pages related to Apache Airflow Python:

Infographic showing various Apache Airflow Python job openings in the United States as of September 2026, with employment types broken down into 3% Internship, 88% Full Time, 4% Part Time, and 5% Contract. Highlights an 76% Physical, 5% Hybrid, and 19% Remote job distribution, with an average salary of $141,976 per year, or $68.3 per hour.

Python Developer [Onsite]

Jersey City, NJ • On-site

SmartIPlace
IT Services • 51 - 200 employees

$52.50 - $72.25/hr

Contractor

Re-posted 9 days ago


Job description

Hi,

I hope you are doing well.

Please find the job details below:

Job Title: Python Developer 
Location: Jersey City, NJ

Requirement:
We’re seeking an experienced Python Developer to lead the automation and orchestration of complex data workflows.
The ideal candidate will have hands-on experience designing robust, fault-tolerant, and auditable pipelines across on-prem Oracle systems, integrating with job schedulers like RunMyJobs, and modernizing legacy processes using Apache Airflow. 
You will play a critical role in replacing legacy Perl/PLSQL scheduling logic with modern, Python-based DAG orchestration while ensuring traceability, data quality, and recoverability. 
Key Responsibilities:
• Develop, deploy, and maintain Python-based automation scripts to orchestrate jobs across Oracle 19c on-prem systems.
• Design and implement Airflow DAGs to manage complex interdependent ETL workflows.
• Migrate existing job logic from Perl, RunMyJob, and PL/SQL-based scheduling into modular, observable Airflow DAGs.
• Build custom Airflow operators/sensors for integration with Oracle, REST APIs, file drops (SFTP/FTP), and external triggers.
• Implement robust error handling, alerting and retry mechanisms across job pipelines.
• Collaborate with DBAs and application teams to understand job dependencies, critical paths, and data lineage.
• Establish job execution logs, audit trails, and SLA monitoring dashboards.
• Participate in code reviews, documentation, and onboarding new jobs into the orchestrator. 
Required Skills and Experience:
• 5+ years of Python development experience, with strong understanding of system/process automation.
• 2+ years of Apache Airflow building production DAGs.• Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts.
• Experience orchestrating jobs that move large volumes of data across enterprise systems.
• Familiarity with job schedulers (RunMyJob, Autosys, etc.) and how to replace/abstract them using orchestration tools.
• Strong debugging skills across logs, databases, and filesystem for failed jobs or partial runs.
• Experience building REST API integrations, SFTP/file movement logic, and parameter-driven automation. 
Bonus / Preferred Experience:
• Prior experience modernizing legacy data workflows from Perl or PL/SQL stored procs.
• Hands-on knowledge of Git/Bitbucket, Jenkins, CI/CD pipelines for code-controlled job rollouts.
• Familiarity with financial data models (e.g., holdings, transactions, NAVs, tax lots).
• Basic understanding of data governance, audit, and operational risk in financial systems. 


Smart-iPlace logo

About Smart-iPlace

Sourced by ZipRecruiter

SMART-iPLACE provides innovative staffing and consulting solutions that help our clients achieve their business objectives. We can understand and support all areas of your IT systems from back-end infrastructure to front-end personal productivity. Our goal is create innovative IT solutions that enable your business to be more agile and competitive.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Irving, TX, US

Year founded

2021

Social media