Senior Software Engineer, Platform Vancouver
2 months ago
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 roleAt 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.
- 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.
- 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-
Principal .NET Software Engineer
3 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeJob Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...
-
Senior C# Software Engineer
5 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAt Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...
-
Senior Software Engineering Lead
3 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...
-
Senior Software Engineer
7 days ago
Vancouver, British Columbia, Canada Vancouver Coastal Health Full timeThe company is seeking a highly skilled Senior Software Engineer - Cloud Services to join its team. Key responsibilities include designing, developing, and maintaining cloud-based applications and infrastructure. The ideal candidate will have extensive experience with cloud platforms and a strong understanding of software engineering principles.
-
Senior Software Engineer
5 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...
-
Senior Software Engineer
1 month ago
Vancouver, Canada Tradable Bits Full timeSenior Software Engineer (Full Stack Developer)Pay: CompetitiveEmployment Type: Full-TimeJob DescriptionReq#: 85Senior Software Engineer (Full Stack Developer)WHO WE ARETradable Bits is an award-winning tech company that helps sports, music, and entertainment brands build better fan experiences. Based in Vancouver, Canada, we work with industry leaders in...
-
Senior .NET Software Engineer
5 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeIris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...
-
Android Senior Software Engineer
2 days ago
Vancouver, Canada Starboard Recruitment Full timep>On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experienced with Golang.The RoleWe are looking for an experienced software engineer to work on our distributed-identity orchestration platform. p>Our elite engineering team is fast, creative, and agile; with a rapid, agile release...
-
Senior Software
6 months ago
Vancouver, Canada CB Canada Full timeSenior QA EngineerProcom is looking for a Software Quality Assurance Engineer in software development to join a growing team of developers at our clients office in Downtown Vancouver. Our client will give the opportunity to work on life-changing digital health solutions for their end users. They like to work with creative people and give them...
-
Senior Software Engineer
2 months ago
Vancouver, Canada Spiffy Window Cleaning Full timeJob Title: Senior Software EngineerLocation: Remote / Vancouver, BCDepartment: EngineeringReports to: CTO / Co-FounderAbout Us: We are TaskHive, a brand-new tech startup on a mission to transform the home services industry. While we're just getting started, our goal is to create a platform that connects homeowners with trusted professionals for a wide...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeJoin Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...
-
Senior Software Engineer, Moderation Platform
1 month ago
Vancouver, British Columbia, Canada reddit Full timeJob Description:At Reddit, we're passionate about building a platform that enables community leaders and moderators to create and grow meaningful, destination communities. We're seeking an experienced Senior Software Engineer to join our Moderation team, where you will be responsible for driving the development of our moderation platform.Key...
-
Senior Software Engineer New Vancouver, BC
4 weeks ago
Vancouver, British Columbia, Canada Tbwa ChiatDay Inc Full timeJob Summary:We are seeking a skilled Senior Software Engineer to join our fast-paced Engineering team. As a Senior Software Engineer, you will contribute to the design, development, and maintenance of our software applications.Your primary focus will be coding, working on tickets defined by the Engineering Manager or Product Manager, based on technical...
-
Senior Software Engineer
3 days ago
Vancouver, British Columbia, Canada Vancouver Coastal Health Full timeJob Summary:We are seeking a highly skilled Cloud Computing Expert to join our team at Company. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based software solutions that meet the needs of our clients.Key Responsibilities:Design and develop cloud-based software solutions using cloud computing platforms such as AWS...
-
Software Engineer for Real-Time Data Platform
3 weeks ago
Vancouver, British Columbia, Canada Softbank Investment advisers Full timeTreasure Data is a customer data platform pioneer that empowers the world's largest and most innovative companies to drive connected customer experiences. We are looking for an experienced software engineer to join our core service group and enhance the Real-Time Engine component.Job DescriptionWe build a programmable platform to efficiently enable and scale...
-
Senior Software Engineer
1 month ago
Vancouver, Canada Microsoft Full timeThe Experience plus Devices (E+D) Growth team is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint,...
-
Senior Structural Engineer
7 days ago
Vancouver, British Columbia, Canada ASPECT Structural Engineers Full timeWe are seeking a highly skilled Senior Structural Engineer to join our team in Vancouver. This role will involve working on various projects, from residential and commercial buildings to bridges and custom homes.Our ideal candidate will have a Bachelor's degree in Engineering and at least 5+ years of experience designing buildings in the residential,...
-
Senior Software Engineering Manager
7 days ago
Vancouver, British Columbia, Canada WineDirect Full timeLead Software EngineeringWe are seeking a highly motivated individual to lead our Software Engineering team as Head of Engineering at our Vancouver, BC office.This leader should be entrepreneurially minded, have experience working in an agile organization, and know how to build and maintain world-class software.Key Responsibilities:Lead and manage the...
-
AWS Engineer/Senior Software Engineer
1 month ago
Vancouver, Canada Microsoft Full timep>The Experience plus Devices (E+D) Growth team is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint,...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada CB Canada Full timeJob Details:This is a Senior Software Developer role at CB Canada, a wealth management company based in Vancouver. The successful candidate will be responsible for developing and maintaining financial systems, working with micro-services, data integration, and designing, developing, and implementing large-scale applications.This is an employee-owned firm...