1d ago

Senior Software Engineer

Vancouver, BC

$176k-$200k / year

full-timesenior Hybridsoftware

๐Ÿ’ผ About This Role

You'll build backend systems for licensing, entitlements, and usage-based billing at Asana. You'll solve hard technical challenges around usage tracking and billing accuracy that directly impact revenue and scalability. This role is based in Vancouver with a hybrid schedule.

๐ŸŽฏ What You'll Do

  • Design and operate high-leverage backend billing systems
  • Own complex features end-to-end from design to launch
  • Partner with cross-functional teams to turn ambiguous needs into solutions
  • Drive technical excellence through code reviews, design docs, and mentorship

๐Ÿ“‹ Requirements

  • Strong experience with backend distributed systems and APIs
  • Ability to translate ambiguous problems into actionable technical plans
  • Experience owning large-scale projects with multiple stakeholders
  • Strong debugging and operational instincts for revenue-critical systems

โœจ Nice to Have

  • Experience with billing, payments, or SaaS monetization
  • Familiarity with usage-based or consumption-based pricing
  • Background in platform engineering or distributed systems

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Flexible PTO
  • ๐Ÿ“ˆ Equity compensation
  • ๐Ÿง˜ Mental health and wellness benefits
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Family building benefits
  • ๐Ÿฝ๏ธ In-office culinary options

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Phone Interviewยท 60 min
  3. 3Onsite Interviewsยท 3-4 hours
0 0 0