Senior Software Engineer, Data Ingestion

Industry-leading DataOps platform provider, creating Astro, an orchestration-first platform powered by Airflow for data teams.
$180,000 - $210,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, they're on a mission to empower data teams in delivering mission-critical analytics and AI solutions.

The position offers an opportunity to work on cutting-edge data observability solutions, contributing to both proprietary and open-source projects. You'll be instrumental in designing and implementing OpenLineage data collection and ingestion systems, directly impacting customer value delivery. The role requires expertise in Python and modern software development practices, with additional value placed on experience with OpenLineage, Apache Airflow, and distributed systems.

Astronomer values diverse experiences and unconventional career paths. They offer competitive compensation ($180,000-$210,000) plus equity, and embrace remote work culture. The company is committed to diversity and equal opportunity employment, creating an inclusive environment for all team members. This role provides a unique opportunity to shape the future of data orchestration and observability while working with industry-leading technology and a collaborative, innovative team.

The ideal candidate will combine technical expertise with strong communication skills, thriving in a fast-paced startup environment while focusing on delivering customer value through enhanced data visibility and insights. Whether you're passionate about open source, data systems, or building scalable solutions, this role offers significant growth and impact potential in the data infrastructure space.

Last updated a day ago

Responsibilities For Senior Software Engineer, Data Ingestion

  • Contribute to OpenLineage and Airflow Open Source community
  • Design and develop Astro Observe's ingestion pipelines
  • Collaborate with cross-functional teams on observability and governance features
  • Contribute to platform usability, reliability, and scalability

Requirements For Senior Software Engineer, Data Ingestion

Python
Go
  • 5+ years of engineering experience
  • Strong experience with Python
  • Strong written and verbal communication skills
  • Experience with fast-paced startup environments
  • Experience with software development best practices
  • Experience with code reviews, testing, CI/CD, version control, automation and debugging

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

Field Engineer, SWAT

Senior Field Engineer position at Astronomer focusing on Apache Airflow implementation and customer technical solutions, offering competitive salary and remote work.

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