1

Airflow Developer Jobs in Maryland (NOW HIRING)

Data Analytics Engineer

Annapolis, MD · On-site

$113K - $136K/yr

  • Medical

  • Retirement

... Data Engineering role, you'll get to build the workflow engines behind the curtain, designing ... Experience using Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate ...

Software Engineer II

Annapolis, MD · On-site

$96K - $132K/yr

In this role, the engineer will design and maintain data workflows and automation pipelines using Apache Airflow, building reliable, scalable, and observable orchestration solutions that support data ...

Mechanical Engineer (Manifolds/Liquid Cooling)

Columbia, MD · On-site

$110K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Related data center airflow and thermal management components * Conduct FEA simulations to evaluate ... Sales Engineering & Applications Support * Provide engineering analysis support for customer ...

Technical Engineer

Frederick, MD · On-site

$80K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Support the design, testing, and validation of new and existing products, including airflow, refrigeration, and control systems. * Review project specifications, submittals, and engineering drawings ...

Senior Data Engineer

Annapolis, MD · On-site

$104K - $142K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Working as part of a collaborative engineering team, you will develop Python-based data capabilities using Apache Airflow, Apache Spark, Trino, and Kubernetes. You will analyze user requirements ...

Software Developer 2

Annapolis, MD · On-site

$204K - $218K/yr

  • Medical

  • Retirement

  • PTO

AirFlow * Python * Spark * Trino * Kubernetes Education : * Bachelor's degree in Computer Science ... Lentech's Mission Technical Solutions Division is focused on providing engineering, operations, I&T ...

Showing results 21-40

Airflow Developer information

What is an Airflow developer?

Airflow Developers are professionals who design, build, and maintain data workflows using Apache Airflow, an open-source platform for orchestrating complex computational workflows and data processing pipelines. They are responsible for writing, scheduling, and monitoring tasks (DAGs) that automate data movement and transformation across systems. Airflow Developers work closely with data engineers, analysts, and other stakeholders to ensure reliable and efficient data pipeline automation. Their expertise includes Python programming, Airflow configuration, troubleshooting, and best practices for scalable workflow management.

What are the key skills and qualifications needed to thrive as an Airflow developer, and why are they important?

To thrive as an Airflow Developer, you need strong programming skills in Python, experience with data pipelines, and a solid understanding of workflow orchestration concepts. Familiarity with Apache Airflow, cloud platforms (like AWS or GCP), and version control systems such as Git are typically required, along with knowledge of containerization tools like Docker. Analytical thinking, attention to detail, and effective communication are key soft skills for collaborating with data teams and troubleshooting complex workflows. These competencies ensure reliable, scalable, and maintainable data pipeline solutions that support organizational data needs.

What are some common challenges Airflow developers face when managing complex data pipelines, and how can these be addressed?

Airflow Developers often encounter challenges such as managing dependencies between tasks, handling large-scale workflows, and ensuring reliable pipeline execution. To address these, it's essential to design modular DAGs (Directed Acyclic Graphs), implement robust error handling, and use features like sensors and retries strategically. Collaboration with data engineers and stakeholders is also key for troubleshooting and optimizing workflows. Effective monitoring and logging practices further help in quickly identifying and resolving issues.

What is the difference between Airflow Developer vs Data Engineer?

AspectAirflow DeveloperData Engineer
Required CredentialsKnowledge of Apache Airflow, Python, SQLData modeling, SQL, Python, cloud platforms
Work EnvironmentFocus on workflow orchestration, automationData pipeline development, storage, processing
Industry UsageTech, finance, healthcare for workflow automationBroad industries for data infrastructure

While both roles involve working with data and Python, an Airflow Developer specializes in designing and maintaining workflow automation using Apache Airflow. In contrast, a Data Engineer builds and manages data pipelines and infrastructure across various tools and platforms. The roles often overlap but differ mainly in scope and focus.

Does Airflow require coding?

Airflow developers typically need to have programming skills in Python, as workflows are defined using code. Coding knowledge is essential for creating, maintaining, and troubleshooting data pipelines in Airflow.

Is Airflow part of DevOps?

An Airflow Developer works with Apache Airflow, a platform used to programmatically author, schedule, and monitor workflows. While Airflow is often employed within DevOps environments to automate data pipelines and deployment processes, it is not inherently part of DevOps but complements DevOps practices by enabling automation and orchestration. Knowledge of CI/CD tools and infrastructure management is beneficial for such roles.

What are popular job titles related to Airflow Developer jobs in Maryland?

For Airflow Developer jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Airflow Developer jobs?

Cities in Maryland with the most Airflow Developer job openings:

Infographic showing various Airflow Developer job openings in Maryland as of August 2026, with employment types broken down into 100% Full Time. Highlights an 78% In-person, 7% Hybrid, and 15% Remote job distribution.

Software Engineer 3 - Linux/Bash/Python/Apache Airflow/SQL/Jupyter Notebook/NumPy/JSON

Captivation Software

Annapolis, MD • On-site

$130K - $270K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Build to something to be proud of.
Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country.
Description
Captivation Software is looking for a senior level software engineer who shall possess extensive expertise in dataflow design, data transport mechanisms, and Apache Spark based distributed processing. In this role, the Software Engineer shall be responsible for designing, implementing, and optimizing data ingress/egress pathways to ensure efficient, scalable, and reliable processing of the organization's analytics workloads.
Requirements
Security Clearance:
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
Minimum Qualifications:
  • Master's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.
Required Skills:
  • Experience using the Linux CLI and Linux tools
  • Experience developing Bash scripts to automate manual processes
  • Recent software development experience using Python and Java
  • Experience using Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows
  • Experience with Distributed Big Data processing engines including Apache Spark
  • Familiar with SQL technologies such as MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets
  • Experience using Jupyter Notebook
  • Experience with data wrangling and preprocessing using tools such as pandas, NumPy
  • Experience working with structured, semi-structured, and unstructured data such as Parquet, JSON, CSV, XML
  • Familiarity with data quality concepts, data validation, and anomaly detection
  • Experience with Git Source Control System
Desired Skills:
  • Familiar with HPC Job Scheduling tools including Slurm
  • Experience with the Atlassian Tool Suite including Jira and Confluence

This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Benefits
  • Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)
  • Up to 20% 401k contribution (No Matching Required and Vested from Day 1)
  • Above Market Hourly Rates
  • $3,600 HSA Contribution
  • 6 Weeks Paid Time Off
  • Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D