Astronomer

Senior Software Engineer, Data Ingestion

Remote US
USD 180k - 210k
Python Go SQL R
Description

Astronomer designed Astro, an industry-leading data orchestration and observability platform for data teams. Powered by Airflow, Astro accelerates building reliable data products that unlock insights, unleash AI value, and drive data-driven applications.

We’re a globally-distributed and rapidly growing venture-backed team of learners, innovators and collaborators. Our mission is to empower data teams to bring mission-critical analytics, AI, and software to life.  As a member of our team, you will be at the forefront of the industry as we strive to deliver the world's data. 

Your background may be unconventional; as long as you have the essential qualifications, we encourage you to apply. While having "bonus" qualifications makes for a strong candidate, Astronomer values diverse experiences. Many of us at Astronomer haven't followed traditional career paths, and we welcome it if yours hasn't either.

About this role

At Astronomer, our R&D team is dedicated to providing an exceptional experience in managing Apache Airflow at scale. As a leading player in the industry, we are seeking an experienced Software Engineer to work on our data observability product - Astro Observe. Astro Observe is a critical component of our expansion strategy built on top of OpenLineage events. You will play a pivotal role in driving the success of Astro Observe by leading the design and implementation of our OpenLineage data collection and ingestion efforts. Your contributions will directly impact our ability to scale and deliver exceptional value to our customers.

What you get to do:

  • Contribute to the OpenLineage and Airflow Open Source community to enhance the data collection and extraction of OpenLineage events from Airflow.

  • Contribute to the design, development and vision of Astro Observe’s ingestion pipelines.

  • Collaborate with cross-functional teams to understand user requirements, implement and iterate on the observability and governance features to help our customers gain visibility into their data pipelines and data products.

  • Contribute to the overall platform usability, reliability, and scalability.

What you bring to the role:

  • A strong focus on helping customers gain more visibility and actionable insights through our observability offerings.

  • Proven experience with Python.

  • Strong written and verbal communication skills, with the ability to find middle ground.

  • 5+ years of engineering experience.

  • Experience with fast-paced startup environments.

  • Experience with software development best practices, such as code reviews, testing, CI/CD, version control, automation and debugging.

Bonus points if you have:

  • Experience with OpenLineage.

  • Experience with Apache Airflow.

  • Experience with data observability products.

  • Experience with Golang.

  • Experience with SQL and OLAP databases.

  • Experience with distributed systems and stream processing.

The estimated salary for this role ranges from $180,000 - $210,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications.

#LI-Remote

At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.  Astronomer is a remote-first company.

Astronomer
Astronomer
Analytics Big Data Cloud Data Services Data Integration Enterprise Software Information Technology Machine Learning Software

0 applies

0 views

Other Jobs from Astronomer

Senior Software Engineer, Data Ingestion

Remote Vancouver, British Columbia

Senior Software Engineer, Observability

Remote Vancouver, British Columbia

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say