CareerPlanGet AI match score →

Senior Software Engineer, Payment Platform

Vancouver, BC💼 Full-time💰 $176,000–$176,000🗓 2026-07-01 → 2026-07-31

Core

Design, build, and maintain backend services for Asana's subscription, billing, and payment infrastructure to process global revenue.

Role type

Senior Software Engineer (Backend)

Builds

Revenue-critical billing systems and monetization solutions for Asana's product.

Domain

SaaS / Fintech / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Scala, gRPC, microservices architecture, distributed systems, Kubernetes, cell-based/sharded/multi-tenant architectures, full-stack ownership

Preferred skills

Billing/payments/financial systems domain knowledge, AI tools adoption

Technologies

Scala, gRPC, Kubernetes

Responsibilities

Design and build backend services; own features end-to-end from design to launch; lead cross-team initiatives; ensure system reliability and scalability; mentor engineers.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗