Skip to main content

Software Engineer, Product

Asana
Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu)Updated 1d ago
Base salary
$146k–$162k
Published base salary range
Location
Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu)
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
B2B SaaS
Apply on asana.com
Job actionsApply now
Job actionsApply now

About the job

Asana is a leading platform for human + AI collaboration. We are looking for a Software Engineer to join our Product team in Vancouver, where you will build features end-to-end, from data models to interaction behaviors, partnering with UI designers and supported by our infrastructure team.

Responsibilities

  • Work in a high-performance team focused on velocity and software quality.
  • Contribute to a complex SaaS application and gain exposure to Asana's core infrastructure.
  • Work with asynchronous jobs and implement algorithms that traverse the Asana Work Graph.
  • Partner with legal on data ownership rules and drive large, impactful projects.

Qualifications

  • 3+ years of experience in large, well-maintained codebases.
  • Excellent communication skills for cross-functional collaboration.
  • Sound judgment balancing velocity with high-quality code.
  • Passionate about user experience and curious about AI tools.

Compensation

Estimated base salary range: $146,000 - $162,000 CAD, plus equity and benefits.

Benefits

  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long-term savings or retirement plans
  • In-office culinary options

Location

Hybrid in Vancouver, with standard in-office days Monday, Tuesday, and Thursday.

Application

Apply via the provided link.

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.