Software Engineer, Astro Core Services
Astronomer · New York, NY · 3 wk ago
HybridEngineering$140k–$170k/yrFull-time
About the role
Astronomer is on a mission to make Apache Airflow the go-to standard for data orchestration. Our R&D team is at the heart of this effort, and we're looking for a Software Engineer (Early Career / Recent Grad) to join our Astro Core Services team.
Responsibilities
- Contribute to the development of Astro Platform's architecture and components, with guidance from senior engineers.
- Collaborate with cross-functional teams to understand user requirements, implement and iterate on features used by the engineering org as a whole.
- Work with front end developers, product management, and customers to deliver customer-facing features such as public facing APIs and UI experiences.
- Learn and apply best practices for building reliable, scalable platform software.
- Contribute to the overall platform usability, reliability, and scalability.
Requirements
- An interest in building performant, scalable, and reliable backend systems.
- Strong written and verbal communication skills, with a collaborative mindset.
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Exposure to at least one backend programming language (Go, Python, Java, etc.) through coursework, internships, or personal projects.
- Familiarity with SQL databases.
- Foundational understanding of distributed systems concepts.
- Familiarity with software development best practices, such as code reviews, testing, version control, and debugging.
- Experience leveraging AI coding assistants and LLMs (e.g., Claude, Cursor, Gemini) to accelerate development — from prototyping and automated testing to code refactoring and documentation.
Qualifications
- If you have internship or co-op experience in a software engineering role.
- If you have contributions to open source projects.
- If you have experience with Go specifically.
- If you have experience with Apache Airflow or related workflow orchestrators.
Skills
- Backend programming languages (Go, Python, Java, etc.)
- SQL databases
- Distributed systems concepts
- Software development best practices
- AI coding assistants and LLMs
Benefits
- The estimated salary for this role ranges from $140,000 - $170,000 based on leveling and geography, along with an equity component and a comprehensive benefits package.
Pay
- The estimated salary for this role ranges from $140,000 - $170,000 based on leveling and geography, along with an equity component and a comprehensive benefits package.
Schedule
- The estimated salary for this role ranges from $140,000 - $170,000 based on leveling and geography, along with an equity component and a comprehensive benefits package.