{bc}
linkedin

Software Engineer, Product

Asana
Vancouver, CAN
Full Time
Mid
Hybrid
6 days ago
Software EngineeringSaaSData ModelingAlgorithm ImplementationCommunicationCollaboration
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software EngineeringSaaSData Modeling
Smart Apply

Full Job Posting

Overview

  • We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end to end, from designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software.
  • In this role, you won’t just code—you will be an integral part of the entire product development process from conception to post launch reflection.
  • Partnering closely with UI designers and supported by our infrastructure team, you will aim to delight users with both large new features and daily product enhancements through our continuous deployment architecture.

What you’ll achieve

  • 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.
  • Gain exposure to Asana’s core infrastructure, particularly how data is represented, stored, and deleted in the storage layer.
  • Work with asynchronous jobs and implement algorithms that efficiently traverse the Asana Work Graph.
  • Partner with legal to implement data ownership rules, requiring simple and effective technical solutions to make this process easy and clear to customers.
  • Drive large, impactful projects, delivering features that will be rolled out and used in large organizations.
  • Support and collaborate with other teams and stakeholders that work in the team’s space.

About You

  • 3+ years of experience working within large, well maintained codebases.
  • Excellent communication skills for collaborating with cross functional partners (e.g., Product Management, Design).
  • Sound judgment when balancing development velocity with producing high quality, maintainable code.
  • Passionate about creating a superlative user experience and highly attentive to details.
  • Appreciate productivity and care deeply about helping teams—including your own—collaborate more effectively and efficiently.
  • Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision making.

What we’ll offer

  • For this role, the estimated base salary range is between CAD 146,000 CAD 162,000 CAD.
  • In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), 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 to cater to your dietary preferences

Workplace

  • This role is based in our Vancouver office with an office centric hybrid schedule.
  • The standard in office days are Monday, Tuesday, and Thursday.
  • Most Asanas have the option to work from home on Wednesdays.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Asana