Asana is seeking a Senior Software Engineer to join their Account Management team in Vancouver, focusing on empowering administrators with robust billing and licensing systems. This role combines technical depth with product impact, requiring expertise in building scalable solutions that serve large organizations.
The position is part of Asana's Product team, which is known for end-to-end feature development and close collaboration with UI designers and infrastructure teams. The team emphasizes both major feature releases and continuous product improvements, aiming for exceptional user experiences down to the smallest details.
As a Senior Engineer, you'll be responsible for designing and implementing full-stack solutions that help administrators manage their organizations effectively. The role involves deep technical work on architecture to ensure system reliability and scalability, while working closely with Product Management, Design, and Data Science teams to understand customer needs and create impactful solutions.
The position offers a competitive compensation package ranging from $176,000 to $224,000 CAD, plus equity and comprehensive benefits including mental health support, career development, and family-friendly policies. The role follows a hybrid work model based in Vancouver, with in-office days on Monday, Tuesday, and Thursday.
Asana's culture emphasizes collaboration, technical excellence, and product quality. The company serves over 170,000 customers globally and has been recognized as a Top 10 Best Workplace for 5 consecutive years. They value diversity and inclusion, providing equal opportunities to all applicants regardless of background.
This role is ideal for experienced engineers who enjoy tackling complex technical challenges while maintaining a strong focus on user impact. The position offers the opportunity to work on systems that directly affect how large organizations manage their Asana implementations, requiring both technical expertise and business acumen.