1

Apache Airflow Python Jobs (NOW HIRING)

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 ...

Data Engineer II

Dallas, TX · On-site

$105.40K - $126.50K/yr

Design, develop, and maintain scalable ETL/ELT data pipelines using Python, SQL, and Apache Airflow. * Build and optimize data warehouses and data lakes using AWS Redshift, S3, and related AWS ...

Lead Python Developer

New York, NY · On-site

$153.20K - $188.20K/yr

Lead Python Developer - Lead the design, development, and deployment of enterprise-grade ... with Apache Airflow; integrate AI/ML models for advanced business insights. - Ensure solutions ...

GCP Data Engineer

Jersey City, NJ · On-site

$119.50K - $143.50K/yr

Develop and automate workflows using Apache Airflow. * Collaborate with cross-functional teams to design scalable and reliable cloud solutions. * Utilize Python and other tools for scripting and ...

Software Engineer III

Pittsburgh, PA · On-site

$55.75 - $75/hr

Implement custom Python signal processing modules inside of Apache Airflow. * Implement data flow integrity in Apache Airflow. * Take feedback from operators of the research collection systems, and ...

next page

Showing results 1-20

Apache Airflow Python information

See salary details

$55K

$142K

$195K

How much do apache airflow python jobs pay per year?

As of May 31, 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 are the key skills and qualifications needed to thrive as an Apache Airflow Python Developer, and why are they important?

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 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 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.

Infographic showing various Apache Airflow Python job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 43% Physical, 49% Hybrid, and 8% Remote job distribution, with an average salary of $141,976 per year, or $68.3 per hour.

Kafka/CDC/Python developer

Tror AI for everyone

Columbus, OH • On-site

$48.50 - $67/hr

Contractor

Posted 5 days ago


Job description

Job Role: Kafka/CDC/Python developer

Job Location: Columbus, OH - Hybrid

Job Type: Contract

Required Skills & Qualifications:

  • Strong hands-on experience with Apache Kafka, Kafka Connect, and Schema Registry.
  • Proficiency in CDC tools such as Debezium, Oracle GoldenGate, or similar.
  • Solid understanding of event-driven architecture, stream processing, and data integration patterns.
  • Proficiency in Python for developing Kafka clients and connectors.
  • Working Experience with Apache Airflow.
  • Working Experience with relational databases (Oracle, DB2, PostgreSQL, MySQL).
  • Working Experience with Kubernetes, Docker, and cloud platforms (AWS, Azure, GCP).
  • Strong problem-solving skills, ability to work in a fast-paced environment, and excellent communication skills.