Senior Backend Engineer, DevEx

Astronomer

Astronomer

Software Engineering
Remote
Posted on Jul 24, 2024

Astronomer designed Astro, a modern data orchestration platform, powered by Apache Airflow™. Astro enables companies to place Apache Airflow at the core of their data operations, providing ease of use, scalability, and enterprise-grade security, to ensure the reliable delivery of mission-critical data pipelines.

We’re a globally-distributed and rapidly growing venture-backed team of learners, innovators and collaborators. Our mission is to build an Enterprise-grade product that makes it easy for data teams at Fortune 500’s and startups alike to adopt Apache Airflow. 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 a talented Software Engineer to work on our Developer Experience initiative, a critical component of our expansion strategy. You will play a pivotal role in driving the success of our platform. Collaborating closely with our applications team and product team, you will build an intuitive onboarding and self-service experience, as well as tools for our users. Your contributions will directly impact our ability to scale and deliver exceptional value to our customers.

What you get to do:

  • Contribute to the design, development and vision of our onboarding experience and developer tools, such as Cloud IDE and Cloud CLI.

  • Collaborate with cross-functional teams to understand user requirements, implement and iterate on the features used by our customers.

  • Continuously evaluate and improve the architecture and implementation of our platform.

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

What you bring to the role:

  • Experience with Golang

  • API experience

  • A strong focus on delivering performant, scalable, and reliable backend systems.

  • 5+ years of engineering experience.

  • Experience communicating technical concepts through use of architectural diagrams.

  • Strong written and verbal communication skills

  • 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 Python

  • Experience with Kubernetes

  • Experience working on a SaaS platform

  • Experience with Postgres or other relational databases

  • Experience with the APIs for git providers

  • Experience building developer tools such as IDEs or CLIs

The estimated salary for this role ranges from $175,000 - $200,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.