Senior Software Engineer, Platform

5 days ago


Vancouver, British Columbia, Canada Astronomer Inc. Full time

Astronomer designed Astro, an industry-leading data orchestration and observability 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.

#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement by building breakthrough software that sparks innovation.We believe in creating a workplace culture that reflects our values and represents equity, diversity,...


  • Vancouver, British Columbia, Canada Forsta Full time

    Senior Staff Platform EngineerApply locations Vancouver, Canada time type Full time posted on Posted 4 Days Ago time left to apply End Date: April 28, 2025 (30+ days left to apply) job requisition id R25_0000000105Company DescriptionPG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we...


  • Vancouver, British Columbia, Canada Spexi Full time

    About Us:Spexi is revolutionizing the way we access and utilize geospatial imagery. Our innovative platform empowers drone pilots and organizations to collaborate and achieve their goals. As a Senior Software Engineer, you will play a crucial role in shaping the future of our platform and driving business success.Job Summary:We are seeking an experienced...


  • Vancouver, British Columbia, Canada Forsta Full time

    Senior Staff Platform EngineerApply locations Vancouver, Canada time type Full time posted on Posted 4 Days Ago time left to apply End Date: April 28, 2025 (30+ days left to apply) job requisition id R25_0000000105Company DescriptionPG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    Rivian and Volkswagen Group Technologies is revolutionizing the automotive industry by bringing together leading-edge technologies to create software-defined vehicles.The company's innovative approach has led to the development of advanced operating systems, zonal controllers, cloud solutions, and connectivity technologies that are changing the face of the...


  • Vancouver, British Columbia, Canada Vancity Full time

    About VancityVancity is a member-owned credit union built on the principles of inclusion and social justice. A relentless commitment to their values has helped them challenge the status quo and break down barriers since day one.Vancity is pursuing strategies on Indigenous banking and to improve the financial resilience of their members.Workplace...

  • Software Engineer

    5 days ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About UsAquilibrium Software Inc. is a technology professional services organization with a passion for creating innovative solutions in the financial services industry. We are committed to delivering high-quality projects that meet our clients' needs, and we believe in fostering a positive and inclusive work environment.Job DescriptionWe are seeking an...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job DescriptionParticipate in architectural discussions related to achieving product vision.Perform software engineering in a team environment.Manage day-to-day priorities of the development team.Communicate with stakeholders and product managers to prioritize new features and technical improvements.We are looking for a senior software engineer to join our...


  • Vancouver, British Columbia, Canada UrbanLogiq Full time

    Join UrbanLogiq - Where Data Empowers CommunitiesAt UrbanLogiq, we're not just developing a platform; we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innovation, growing rapidly and making waves globally.Our focus? Offering comprehensive,...


  • Vancouver, British Columbia, Canada Insight Global Full time

    JOB DESCRIPTIONInsight Global is looking for a Senior Software Engineer to join one of North America's largest retail and wellness companies. The ideal candidate will be joining the Enterprise Platform Engineering team which is focused on the enhancement and maintenance of the GitLab platform for the organization. This role will require the individual to...


  • Vancouver, British Columbia, Canada Insight Global Full time

    JOB DESCRIPTIONInsight Global is looking for a Senior Software Engineer to join one of North America's largest retail and wellness companies. The ideal candidate will be joining the Enterprise Platform Engineering team which is focused on the enhancement and maintenance of the GitLab platform for the organization. This role will require the individual to...


  • Vancouver, British Columbia, Canada Insight Global Full time

    JOB DESCRIPTION Insight Global is looking for a Senior Software Engineer to join one of North America's largest retail and wellness companies. The ideal candidate will be joining the Enterprise Platform Engineering team which is focused on the enhancement and maintenance of the GitLab platform for the organization. This role will require the individual to...


  • Vancouver, British Columbia, Canada Insight Global Full time

    JOB DESCRIPTION Insight Global is looking for a Senior Software Engineer to join one of North America's largest retail and wellness companies. The ideal candidate will be joining the Enterprise Platform Engineering team which is focused on the enhancement and maintenance of the GitLab platform for the organization. This role will require the individual to...


  • Vancouver, British Columbia, Canada BioTalent Canada Full time

    Are you looking to leverage your software engineering skills in a purpose-driven role supporting innovation in the life sciences? At STEMCELL Technologies, Canada's largest biotechnology company, your work will have a direct and positive impact on advancing scientific research in fields such as cancer, immunology, and tissue engineering.As a Senior Software...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Bit Quill TechnologiesYou likely have never heard of Bit Quill Technologies. That is a good thing. Last month (September 2020), we found 2 more senior software engineers for Bit Quill Technologies. We need at least 9 more because of the continued demand for this company's expertise. The company is currently at 40 people and growing. Other software engineers...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Overview Microsoft Start Service Platform team is responsible for serving 100M+ daily active users with most personalized experience. The system will power Start feed across a wide range of products like Windows, Edge, Super app, Skype, and Outlook. As a Senior Software Engineer on the team, you will be directly impacting billions of users of Microsoft...


  • Vancouver, British Columbia, Canada MasterCard Full time

    About MastercardMastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial...


  • Vancouver, British Columbia, Canada owl Full time

    We collaborate with leading insurance providers throughout North America, delivering outstanding outcomes via our AI-driven, evidence-based platform. Our team is well-capitalized with engineering offices in New York City, Toronto, and Vancouver.We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely...


  • Vancouver, British Columbia, Canada Vancouver City Savings Credit Union Full time

    **Digital Banking Platform Specialist**We are looking for a seasoned Senior Platform Engineer to join our Digital Banking team at Vancouver City Savings Credit Union.This role requires expertise in designing, implementing, and maintaining scalable and secure digital banking platforms, ensuring operational efficiency, and providing end-user support.You will...


  • Vancouver, British Columbia, Canada roomvu Full time

    www.roomvu.com | SaaS | Real Estate |Job Title: Senior Software EngineerJob-Type: Full-TimeCompetitive Salary: $100,000 - $140,000 per year with Quarterly Bonus, and Stock OptionLocation: Vancouver, BC (On-site or Hybrid)Who We AreRoomvu is a fast-growing SaaS company developing an AI-driven platform for automated, industry-agnostic content creation and lead...