Taro Logo

Software Engineer, Product

Asana helps teams orchestrate their work, from small projects to strategic initiatives, serving millions of teams worldwide with their work management platform.
$146,000 - $178,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Product

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.

Last updated a day ago

Responsibilities For Software Engineer, Product

  • Work in a high-performance, dynamic team with a strong focus on velocity and software quality
  • Contribute to building a complex SaaS application that is a market leader in its segment
  • Work with asynchronous jobs and implement algorithms that efficiently traverse the Asana Work Graph
  • Work with legal to implement data ownership rules
  • Drive large, impactful projects, delivering features for large organizations
  • Support other teams and stakeholders that work in the team's space

Requirements For Software Engineer, Product

  • 2+ years of experience working within large, well-maintained codebases
  • Excellent communication skills for collaborating with cross-functional partners
  • Sound judgment when balancing moving quickly with producing quality code
  • Passionate about creating a superlative user experience and attentive to details
  • Appreciate productivity and care deeply about helping teams collaborate effectively
  • Excited to be a part of an inclusive culture

Benefits For Software Engineer, Product

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

Interested in this job?

Jobs Related To Asana Software Engineer, Product