Astronomer Logo

Astronomer

Senior Software Engineer, Platform

Reposted 17 Days Ago
Be an Early Applicant
Vancouver, BC
Senior level
Vancouver, BC
Senior level
As a Senior Software Engineer in the Platform team at Astronomer, you will design and develop the architecture and components of the Astro Platform, collaborate with cross-functional teams on user requirements, and improve the platform's usability, reliability, and scalability while ensuring a focus on backend performance.
The summary above was generated by AI

Astronomer designed Astro, an industry-leading, orchestration-first DataOps 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 Platform team. This team is responsible for Astro's Public API, authentication, authorization, billing and alerting frameworks, common UI components and the general reliability, scalability and maintainability of the Astro Platform. 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 Astro Platform’s architecture and components.

  • Collaborate with cross-functional teams to understand user requirements, implement and iterate on the 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.

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

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

  • 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 Golang and Typescript.

  • Experience with SQL databases.

  • Experience with distributed systems.

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

  • Experience communicating technical concepts through use of architectural diagrams.

Bonus points if you have:

  • Experience with Apache Airflow or related workflow orchestrators

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

Top Skills

Apache Airflow
Go
SQL
Typescript

Similar Jobs

2 Days Ago
Remote
Hybrid
6 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will lead the design and development of core features for the CrowdStrike Falcon Host sensor on Windows, collaborating across platforms and participating in Agile development processes. Responsibilities include partnering on architecture, supporting development teams, and delivering features from design to demo, while ensuring high performance and security in software.
11 Days Ago
Remote
15 Locations
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
The Senior Software Engineer will design and build scalable software, develop APIs for Cross Chain Interoperability, and manage architectural visions within the Chainlink node, while also ensuring system resilience and reliability across various blockchain platforms.
Top Skills: Backend ApisBlockchainDistributed SystemsGoSolidityWeb Applications
11 Days Ago
Remote
15 Locations
Expert/Leader
Expert/Leader
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
As a Staff Software Engineer at Chainlink Labs, you will design and build APIs for cross-chain interoperability, develop core products with smart contracts, and manage architectural vision for new subsystems, all while ensuring resilient distributed systems and collaborating with a senior team.
Top Skills: Backend ApisDistributed SystemsGoSolidityWeb Applications

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account