Vancouver, Canada Hybrid Full-time USD 176,000 – 200,000 / year

Asana is hiring a Senior Software Engineer, Consumption Based Billing & Licensing

Responsibilities

  • Design, build, and operate the high-leverage backend systems that power Asana's licensing and consumption-based billing infrastructure.
  • Own complex features end-to-end, from initial problem framing and technical design through launch and global iteration.
  • Architect and improve critical systems for access control, usage tracking, and automated license assignment to ensure a seamless admin experience.
  • Partner closely with Product, Design, Data, Finance, and other engineering teams to turn ambiguous business needs into reliable, shipped solutions.
  • Drive technical excellence across the codebase through strategic refactors, robust testing, and instrumentation that improves operational health.
  • Magnify your impact by raising the bar for the team through thoughtful code reviews, design docs, and daily mentorship.

Requirements

  • Strong experience building production-grade software with a focus on backend distributed systems, APIs, and complex data modeling.
  • Proven ability to take ambiguous architectural problems and translate them into clear, actionable technical plans.
  • Experience owning large-scale projects that involve multiple stakeholders and complex technical dependencies.
  • Strong debugging and operational instincts, especially when working on revenue-critical or customer-facing systems.
  • A collaborative communicator who enjoys working across functions to solve enterprise platform challenges.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
  • Interest in monetization, licensing, billing, or enterprise platform systems.

Nice to Have

  • Experience with billing, payments, entitlements, or SaaS monetization.
  • Familiarity with usage-based or consumption-based pricing models.
  • Experience building admin tools or customer-facing operational dashboards.
  • Background in platform, backend, or distributed systems work.
  • Experience improving reliability, correctness, or migration safety.

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

Work Arrangement

Hybrid — Vancouver

Team

Structure: Part of the wider Frameworks organization, partnering with Product, Design, Data, Finance, and other engineering teams.

Additional Information

  • Standard in-office days are Monday, Tuesday, and Thursday.
  • Most employees have the option to work from home on Wednesdays.
  • Working from home on Fridays depends on the type of work and teams partnered with.
  • Recruiter will provide more details about in-office requirements during the interview process.
About company
Asana
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster.
All jobs at Asana Visit website
Job Details
Department Consumption Based Billing & Licensing (CBBL)
Category Backend
Posted 2 days ago