1

Airflow Developer Jobs in Oregon (NOW HIRING)

OR ยท On-site

$122K - $161K/yr

... developer experience, where you'll craft tools that enable Data Engineers to harness ClickHouse ... Airflow), and ability to contribute to Python tooling when needed.

Software Engineer - NIKE USA Inc. - Beaverton, OR. Build and deliver scalable data and analytics ... Experience must include: โ€ข Python โ€ข Airflow โ€ข SQL โ€ข Spark โ€ข Databricks โ€ข Attunity ...

Senior Software Engineer, Ads

OR ยท Remote

$122K - $161K/yr

... and Airflow and common web frameworks such as Rails. * Highly proficient with SQL, capable of ... A collaborative mindset to be able to partner with engineers, designers and PM's from multiple ...

OR ยท On-site

$25/hr

Build and maintain Apache Airflow DAGs for ML pipeline orchestration * Develop SageMaker training jobs for NLP models (NeMo, PyTorch) * Implement MLflow tracking and model registry integrations

Data engineering experience with Spark, Airflow/dbt, streaming, data modeling or ML/data science background feature engineering, experimentation or model evaluation * Experience with MLOps/LLMOps ...

OR

$104K - $143K/yr

Hands-on experience with MLOps frameworks and workflow tooling (e.g., MLflow, Kubeflow, Airflow ... Understanding of CI/CD workflows and DevOps practices applied to ML systems (e.g., Git, Code Review ...

AI Engineer, Sr

Newberg, OR ยท On-site

$109K - $150K/yr

Overview The AI Engineer, Sr plays a key role in building and scaling applied artificial ... Experience with data pipeline and workflow tools such as Airflow, dbt, or cloud native ...

AI Engineer, Sr

Newberg, OR

$109K - $150K/yr

Overview The AI Engineer, Sr plays a key role in building and scaling applied artificial ... Experience with data pipeline and workflow tools such as Airflow, dbt, or cloud native ...

... Airflow/dbt, streaming, data modeling or ML/data science background feature engineering, experimentation or model evaluation Experience withMLOps/LLMOpspractices: evaluation frameworks, model ...

next page

Showing results 1-20

Airflow Developer information

What are Airflow Developers?

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

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.

Is Airflow in demand?

Airflow developers are in high demand due to the increasing need for data pipeline orchestration in organizations. Skills in Python, cloud platforms, and workflow management tools contribute to strong job prospects in this field.

What jobs in the US pay 300,000 a year?

For an Airflow Developer, earning $300,000 annually typically requires senior-level experience, specialized skills in data pipeline orchestration, and often working in large organizations or consulting roles. High salaries are common in roles involving complex data infrastructure, cloud platforms, and leadership responsibilities. Such compensation is less common for entry-level positions and usually involves additional bonuses or equity components.

What engineer makes $500,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or cloud architecture can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often includes bonuses, stock options, or profit sharing, particularly in large tech companies or startups with significant growth potential.

What jobs pay $500,000 a year in the US?

High-paying roles for Airflow Developers or similar data engineering professionals can reach or exceed $500,000 annually, especially with seniority, specialized skills, and experience in cloud platforms like AWS or GCP. Such compensation often includes base salary, bonuses, and stock options, typically found in senior or executive-level positions within large tech companies or financial institutions.
What are popular job titles related to Airflow Developer jobs in Oregon? For Airflow Developer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Airflow Developer jobs? Cities in Oregon with the most Airflow Developer job openings:
Senior Software Engineer - Java Streaming - Connectors

Senior Software Engineer - Java Streaming - Connectors

ClickHouse

OR โ€ข On-site

$122K - $161K/yr

Other

Re-posted 16 days ago


Job description

The Connectors team is the bridge between ClickHouse and the entire data ecosystem. We build and maintain the connectors that make ClickHouse accessible to millions of developers and data practitioners worldwide. Our work spans from low-level database integrations to high-level data visualization plugins, ensuring that ClickHouse seamlessly integrates with the tools our users already know and love.

We're responsible for the official data connectors (Kafka, dbt, Spark, Flink, Beam, Fivetran), and integrations with leading visualization platforms (Grafana, Tableau, Power BI, Metabase).

What will you do?

As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical parts of ClickHouse's Data engineering ecosystem. This role sits at the intersection of high-performance database engineering and developer experience, where you'll craft tools that enable Data Engineers to harness ClickHouse's incredible speed and scale.

You'll own the full lifecycle of data framework integrations - from the core database driver that handles billions of records per second, to SDKs and connectors that make ClickHouse feel native in JVM-based applications. This isn't just about writing code; you're building the foundation that thousands of Data engineers rely on for their most critical data workloads.

Your work will directly impact how companies process massive datasets, from real-time analytics platforms ingesting millions of events per second to observability systems monitoring global infrastructure. You'll collaborate closely with the open-source community, internal teams, and enterprise users to ensure our JVM integrations set the standard for performance, reliability, and developer experience.

About you:
  • 6+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions.
  • Proven experience with the internals of streaming or data integration frameworks, with strong preference for Apache Kafka (or similar pub/sub systems), Kafka Connect, Apache Flink or Apache Beam.
  • Experience developing or extending connectors, sinks, or sources for at least one streaming processing framework such as Apache Flink, Beam, or Kafka Connect, with preference for experience building or maintaining production-grade streaming connectors.
  • Hands-on experience with Apache Kafka or similar distributed messaging systems (e.g., Pulsar, Kinesis), including topic design, consumer groups, and performance tuning.
  • Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases.
A track record of building scalable data integration systems (beyond simple ETL jobs)
  • Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory management, garbage collection tuning, and performance profiling.
  • Solid experience with concurrent programming in Java, including threads, executors, and reactive or asynchronous patterns.
  • Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions.
  • Understanding of JDBC, network protocols (TCP/IP, HTTP), and techniques for optimizing data throughput over the wire.
  • Passion for open-source development.
Bonus points for:
  • Prior contributions to open-source projects: actively engaging with the OSS community, advocating for users, and influencing the evolution of the core system through your contributions - big advantage.
  • Familiarity with ClickHouse or similar high-performance data platforms.
  • Working knowledge of Python, especially in data engineering contexts (e.g., Pandas, PySpark, Airflow), and ability to contribute to Python tooling when needed.