Taro Logo

Senior Software Engineer, Account Management

Asana helps teams orchestrate their work, from small projects to strategic initiatives, serving millions of teams worldwide.
$176,000 - $224,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Account Management

Asana, a leading work management platform, is seeking a Senior Software Engineer to join their Account Management team in Vancouver. This role focuses on empowering administrators to manage billing and licensing systems while maintaining a balance between flexible collaboration and cost control. The position offers an opportunity to work on large-scale, impactful projects that directly affect enterprise organizations.

The role combines deep technical expertise with strategic thinking, requiring close collaboration with Product Management, Design, and Data Science teams. You'll be responsible for building scalable solutions that power critical business functions while maintaining high engineering standards. The hybrid work environment offers a structured schedule with in-office days on Monday, Tuesday, and Thursday, providing a balance between collaborative work and flexibility.

Asana offers a comprehensive compensation package, including a competitive base salary range of $176,000 - $224,000 CAD, equity, and extensive benefits. The company has been recognized as a Top 10 Best Workplace for 5 consecutive years and maintains a strong commitment to diversity, equity, and inclusion. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with cutting-edge technology in a collaborative, supportive environment.

The ideal candidate will bring 4+ years of professional software development experience, demonstrated leadership in complex technical projects, and strong communication skills. You'll be joining a passionate team dedicated to technical excellence and product quality, where your contributions will directly influence the success of Asana's enterprise solutions.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer, Account Management

  • Design and build full-stack solutions for admins to manage their billing and licensing
  • Drive large, impactful projects for large organizations
  • Build scalable, reliable systems for billing and licensing life-cycles
  • Set and maintain high standards for software engineering
  • Collaborate with product partners to create solutions from vision through execution

Requirements For Senior Software Engineer, Account Management

  • 4+ years of experience in full time professional software development
  • Track record as a leader and key contributor on large and technically complex projects
  • Expertise in navigating ambiguous and complex technical spaces
  • Passion for building robust and scalable full-stack systems
  • Strong technical and cross-functional communication skills
  • Team player invested in supporting peers and building a better team

Benefits For Senior Software Engineer, Account Management

Medical Insurance
Mental Health Assistance
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 Senior Software Engineer, Account Management