Asana, a leading work management platform, is seeking a Software Engineer to join their Product team in Vancouver. This role offers an exciting opportunity to work on a complex SaaS application that serves millions of teams worldwide. As a Product Software Engineer, you'll be integral to the entire product development process, from conception to post-launch reflection. The position involves working with asynchronous jobs, implementing efficient algorithms, and contributing to the core infrastructure of Asana's Work Graph.
The role follows a hybrid work model with in-office days on Monday, Tuesday, and Thursday. You'll be part of a high-performance team focused on velocity and software quality, working closely with UI designers and infrastructure teams. The position offers competitive compensation ranging from $146,000 to $178,000 CAD, along with comprehensive benefits including mental health support, career coaching, and family benefits.
Asana has been recognized as a Top 10 Best Workplace for 5 consecutive years and is Fortune's #1 Best Workplace in the Bay Area. The company maintains a strong commitment to diversity, equity, and inclusion, fostering an environment where all employees can thrive. This role presents an excellent opportunity for engineers passionate about creating impactful products that help teams work together more effectively.
The ideal candidate will have 2+ years of experience with large codebases, excellent communication skills, and a keen eye for user experience. You'll be working on features that directly impact how millions of teams collaborate, making this an excellent opportunity for those who want to make a significant impact on a widely-used product while growing their career in a supportive, inclusive environment.