Senior Software Engineer, Data Ingestion

Industry-leading DataOps platform provider, creating Astro, a platform powered by Airflow for data teams to build reliable data products.
$190,000 - $220,000
Data
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

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 observability product - Astro Observe. This role is crucial for their expansion strategy, working with OpenLineage events. As a globally-distributed, venture-backed team, Astronomer is at the forefront of data orchestration and DataOps.

The position offers an opportunity to work on critical data collection and ingestion efforts, directly impacting customer value. You'll be contributing to open-source communities (OpenLineage and Airflow), designing ingestion pipelines, and implementing observability features. The role requires strong Python skills and software development expertise.

The company values diverse experiences and unconventional career paths. You'll be joining a team of learners, innovators, and collaborators working to empower data teams worldwide. The position offers competitive compensation (CA$190,000 - CA$220,000) with equity and comprehensive benefits.

Key technical aspects include working with Python, potentially Golang, SQL, OLAP databases, and distributed systems. You'll be part of building and scaling Astro Observe, a critical component that helps customers gain visibility into their data pipelines and products.

As a remote-first company, Astronomer provides flexibility while maintaining a collaborative environment. They're committed to diversity and equal opportunity employment, making it an inclusive workplace for professionals from all backgrounds.

Last updated 4 days 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 (code reviews, testing, CI/CD, version control)

Benefits For Senior Software Engineer, Data Ingestion

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Astronomer Senior Software Engineer, Data Ingestion

Senior Software Engineer, Data Ingestion

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

Senior Software Engineer, Data Ingestion

Senior Software Engineer position at Astronomer focusing on data ingestion and observability features for the Astro platform.

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 at Astronomer focusing on data ingestion and observability, working with OpenLineage and Apache Airflow in a remote environment.