Senior Software Engineer, Data Ingestion

Industry-leading data orchestration and observability platform provider, powered by Airflow, helping data teams build reliable data products.
$180,000 - $210,000
Data
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Data Ingestion

Astronomer, the creator of Astro, is seeking a Senior Software Engineer to join their R&D team focusing on data ingestion. This role is crucial for their data observability product, Astro Observe, which is built on OpenLineage events. As a globally-distributed, venture-backed team, Astronomer is at the forefront of data orchestration and observability.

The position offers an opportunity to work on mission-critical analytics and AI solutions, contributing to both proprietary and open-source projects. You'll be instrumental in designing and implementing OpenLineage data collection and ingestion efforts, directly impacting the platform's scalability and customer value delivery.

The ideal candidate brings strong Python expertise and extensive engineering experience, but Astronomer values diverse backgrounds and unconventional career paths. You'll work in a remote-first environment, collaborating with cross-functional teams to enhance the platform's observability and governance features.

This role offers competitive compensation ($180,000-$210,000) plus equity, and the chance to work with cutting-edge technologies like Apache Airflow and OpenLineage. The position combines technical depth with customer impact, making it perfect for engineers passionate about data systems and observability who want to shape the future of data orchestration.

Last updated a month ago

Responsibilities For Senior Software Engineer, Data Ingestion

  • Contribute to OpenLineage and Airflow Open Source community to enhance data collection and extraction of OpenLineage events
  • Contribute to design, development and vision of Astro Observe's ingestion pipelines
  • Collaborate with cross-functional teams to implement observability and governance features
  • Contribute to platform usability, reliability, and scalability

Requirements For Senior Software Engineer, Data Ingestion

Python
Go
  • Strong focus on helping customers gain visibility and actionable insights
  • Proven experience with Python
  • Strong written and verbal communication skills
  • 5+ years of engineering experience
  • Experience with fast-paced startup environments
  • Experience with software development best practices including code reviews, testing, CI/CD

Interested in this job?

Jobs Related To Astronomer Senior Software Engineer, Data Ingestion

Senior Software Engineer, Data Ingestion

Senior Software Engineer role at Astronomer focusing on data ingestion and observability platform development using Python and OpenLineage.

Senior Software Engineer, Data Ingestion

Senior Software Engineer position at Astronomer focusing on data ingestion and observability, offering remote work and competitive compensation.

Senior Software Engineer, Data Ingestion

Senior Software Engineer position at Astronomer focusing on data ingestion and observability, working with OpenLineage and Apache Airflow in a remote environment.

Senior Software Engineer, Data Ingestion

Senior Software Engineer position at Astronomer focusing on data ingestion and observability, working with Python and OpenLineage in a remote environment.

Senior Software Engineer, Data Ingestion

Senior Software Engineer position focused on data ingestion and observability at Astronomer, working on OpenLineage data collection and Astro Observe platform.