Asana

Software Engineer, Product

Asana

Vancouver, British Columbia, Canada · Full Time

Be the first to apply

⚠️
This job is no longer accepting applications. The application deadline has passed. Browse open jobs →
Experience
3+ yrs
Salary
CAD 146,000 – CAD 162,000 / year
Openings
1
Posted
1 month ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We seek a Software Engineer to join our Product team based in Vancouver. This role involves end-to-end feature development, including designing data models and implementing detailed interaction behaviors that elevate software quality. You will actively participate in all phases of the product lifecycle, from ideation to continuous improvement, supporting our mission to make team collaboration effortless globally.

Working closely with UI designers and supported by our infrastructure team, you will deliver impactful new features and daily product refinements through our continuous deployment process.

Work Arrangement

This position is office-centered with a hybrid schedule. Standard in-office days are Monday, Tuesday, and Thursday. Most employees have the option to work remotely on Wednesdays, while remote work on Fridays depends on your role and team coordination. Interview candidates will receive detailed information about in-office expectations.

Key Responsibilities

  • Collaborate in a high-performing, fast-paced team focusing on rapid delivery and code quality.
  • Contribute to the development of a complex, market-leading SaaS product.
  • Engage with core infrastructure, including data representation, storage, and deletion.
  • Implement asynchronous processing and algorithms that navigate the Asana Work Graph efficiently.
  • Partner with legal teams to develop straightforward technical implementations for data ownership compliance.
  • Lead large-scale projects delivering features used by extensive organizational customers.
  • Work cross-functionally with multiple teams and stakeholders within the product space.

Qualifications

  • Minimum three years of experience working in large, well-maintained codebases.
  • Strong communication skills to collaborate effectively with Product, Design, and other partners.
  • Good judgment balancing rapid development with high-quality, maintainable code production.
  • Dedication to creating exceptional user experiences with attention to detail.
  • Commitment to improving productivity and facilitating effective team collaboration.
  • Motivated to contribute to an inclusive workplace culture supportive of diverse backgrounds.
  • Curious about emerging AI technologies and eager to integrate them to boost productivity, collaboration, or decision-making.

Compensation and Benefits

The estimated annual base salary for this role ranges from 146000 to 162000 CAD, depending on qualifications and market conditions. Additional compensation components may include equity, performance incentives, and comprehensive benefits.

  • Mental health, wellness, and fitness programs
  • Career coaching and developmental support
  • Inclusive family-building benefits
  • Long-term savings or retirement plans
  • In-office food options accommodating dietary needs

Benefits vary by role, location, and regulations. Candidates can discuss specifics with Talent Acquisition during interviews.

About Us

We are a leading platform enabling human and AI collaboration, trusted by millions globally. Recognized for outstanding workplace culture and innovation, we promote an inclusive environment where every team member belongs and thrives. We are committed to equal opportunity employment regardless of race, gender, age, disability, or other protected categories.

How they work

Communication Teamwork & Collaboration Attention to Detail Decision Making Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer