asana

Senior Software Engineer, Payment Platform

Apply Now

At a Glance

Location
Vancouver, British Columbia, Canada
Work Regime
hybrid
Compensation
base salary range is between $176,000 - $200,000 . The actual base salary will
Posted
2026-05-29T19:02:39-04:00

Key Requirements

Required Skills

Kubernetes

Domain Knowledge

  • Cloud
  • Engineering
  • Finance

Benefits & Perks

Health Insurance

ble and competitive benefits packages that support our employees worldwide a

Requirements

Strong experience building and scaling backend or full-stack systems, ideally with distributed systems or complex data models.

Proven ability to take full ownership of technical problems and drive them to resolution across the entire stack.

Excellent collaboration skills with the ability to influence both engineering and non-engineering partners.

Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.

Experience with (or a strong interest in) billing, payments, or financial systems and cloud infrastructure like Kubernetes.

Thrives in an environment where you can evolve cell-based architectures, sharded systems, or multi-tenant distributed systems.

Responsibilities

Design, build, and maintain backend services using Scala and gRPC within a modern microservices architecture to support Asana’s global growth.

Own features end-to-end, from initial problem definition and design to implementation, launch, and iteration.

Lead large, cross-team initiatives from ambiguous problem spaces to execution, driving key architectural decisions for revenue-critical systems.

Collaborate closely with cross-functional stakeholders in Product, Design, Finance, and partner engineering teams to deliver high-impact monetization solutions.

Ensure systems are reliable, scalable, and performant, specifically focusing on evolving cell-based distributed architectures.

Mentor fellow engineers and contribute to a high-performing technical culture by participating in design and code reviews.