Jobs · Engineering · New York

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.

Similar jobs

Software Engineer

MiTekGreenwood Village, CO· 6 days ago
Engineering$108k–$150k/yrapply on careers.mii.com

SOFTWARE ENGINEER

Arizona State UniversityTempe, AZ· 1 wk ago
Engineering$68k–$75k/yrapply on asu.wd1.myworkdayjobs.com

Software Engineer

EpicColorado Springs, CO· 3 days ago
Engineeringapply on epic.avature.net

Software Engineer

EpicTallahassee, FL· 3 wk ago
Information Technologyapply on epic.avature.net