Senior Software Engineer, Platform

Industry-leading data orchestration and observability platform powered by Airflow, accelerating building reliable data products.
$190,000 - $220,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Platform

Astronomer, the company behind Astro, is seeking a Senior Software Engineer to join their Platform team. This role is crucial in developing and maintaining Astro's Public API, authentication, authorization, billing, and alerting frameworks. The position offers an opportunity to work with a globally-distributed, venture-backed team focused on data orchestration and observability.

The ideal candidate will be responsible for building and improving core platform components that directly impact customer value. You'll work closely with cross-functional teams, contributing to both backend systems and customer-facing features. The role requires expertise in Golang, TypeScript, and SQL databases, with a strong foundation in distributed systems and software development best practices.

Astronomer values diverse experiences and unconventional career paths. The company offers a competitive compensation package ranging from CA$190,000 to CA$220,000, plus equity and comprehensive benefits. As a remote-first company, they embrace flexibility while maintaining high standards of collaboration and innovation.

This role is perfect for experienced engineers who are passionate about scalable systems, have strong communication skills, and want to be at the forefront of data orchestration technology. Experience with Apache Airflow or similar workflow orchestrators is a plus, but not required. Join Astronomer to help shape the future of data orchestration and be part of a team that's revolutionizing how organizations manage their data workflows.

Last updated a day ago

Responsibilities For Senior Software Engineer, Platform

  • Contribute to the design, development and vision of Astro Platform's architecture and components
  • Collaborate with cross-functional teams to understand user requirements
  • Work with front end developers, product management and customers to deliver customer facing features
  • Continuously evaluate and improve the architecture and implementation of our platform
  • Contribute to the overall platform usability, reliability, and scalability

Requirements For Senior Software Engineer, Platform

Go
TypeScript
  • Strong focus on delivering performant, scalable, and reliable backend systems
  • Strong written and verbal communication skills
  • 5+ years of engineering experience
  • Experience with fast-paced startup environments
  • Experience with Golang and Typescript
  • Experience with SQL databases
  • Experience with distributed systems
  • Experience with software development best practices
  • Experience communicating technical concepts through architectural diagrams

Benefits For Senior Software Engineer, Platform

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Astronomer Senior Software Engineer, Platform

Senior Software Engineer, Platform

Senior Software Engineer position at Astronomer, focusing on platform development for data orchestration technology with competitive compensation and remote work opportunity.

Senior Software Engineer, Platform

Senior Software Engineer position at Astronomer, focusing on platform development for Astro, their data orchestration solution, offering remote work and competitive compensation.

Senior Software Engineer, Platform

Senior Software Engineer position at Astronomer, focusing on platform development with Go, TypeScript, and distributed systems, offering competitive compensation and remote work.

Senior Software Engineer, Platform

Senior Software Engineer position at Astronomer, focusing on platform development with Golang and TypeScript, offering competitive compensation and remote work.

Senior Software Engineer, Observability

Senior Software Engineer position at Astronomer, focusing on data observability platform development, requiring Golang and distributed systems expertise.