Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Payment Platform

$176k - $200k per year

Asana

The Payment Platform Team powers Asana’s subscription, billing, and payment infrastructure — the systems responsible for processing all revenue and enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities, while empowering business teams to launch and iterate on pricing and packaging strategies.

Our work sits at the intersection of every major revenue lever at Asana — from incentives that drive user growth, to the product catalogue that defines how we package and sell, to the core billing systems through which every dollar of revenue flows. This gives the team a unique opportunity to directly influence both product strategy and business outcomes. Engineers on this team have the opportunity to shape architecture, reliability, and long-term scalability of revenue-critical systems.

This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.

What you’ll achieve

  • 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.

About you

  • 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.

What we’ll offer

Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.

For this role, the estimated base salary range is between $176,000 - $200,000 . The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. In addition to base salary, your compensation package may include additional components such as equity and benefits.

We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:

  • 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

#LI-Hybrid #LI-HC1

About us

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. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.

to stay up to date on job opportunities and life at Asana.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Payment Platform in Vancouver, BC vacancy
  • $238k - $270k per year

     ...are looking for an experienced Engineering Manager to lead a team...  ...responsible for Asana’s monetization platform, the systems that power...  ...integrations Billing and payment management experiences within...  ...you: Experience managing software engineering teams in scalable... 
    Senior
    Software
    Long term contract
    Temporary work
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $176k - $200k per year

     ...We’re looking for a technical and strategic Senior Product Manager to lead our Payment Platform team and accelerate how we safely and rapidly evolve monetization...  ...into a flexible, resilient platform that other engineers can easily build on. You will join a highly collaborative... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Asana

    Vancouver, BC
    7 hours ago
  • $177.1k - $221.4k per year

     ...This is a software engineering role on a software engineering team. The team builds and operates the data platform: the infrastructure, abstractions, and SDKs that the rest of Marqeta'...  ...engineering bar. You’ll work alongside other senior staff engineers across the broader data... 
    Senior
    Software
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    7 hours ago
  • $110k - $180k per year

     ...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and...  ...’re looking for a Software Development Engineer – Platform to design and build the software...  ...opportunities. This is an intermediate to senior role; we place and pay based on demonstrated... 
    Senior
    Software
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    7 hours ago
  • $147.3k - $193.3k per year

     ...of growth for lululemon, owning and building the data and AI platforms and products that enable the enterprise to operate with...  ...drives enterprise efficiency. Core responsibilities As a Senior Software Engineer, you will design and build data systems, AI-enabled platform... 
    Senior
    Software
    Long term contract
    Permanent employment
    Part time
    Work visa

    lululemon

    Vancouver, BC
    1 day ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview The responsibilities of our Platform team include building and maintaining all...  ...services, including, but not limited to, payments, analytics, subscriptions, new products,... 
    Software
    Work at office

    Speechify

    Vancouver, BC
    7 hours ago
  •  ...Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and...  ...the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing... 
    Senior
    Software

    Amplitude

    Vancouver, BC
    7 hours ago
  • $155.9k - $219.7k per year

     ...premise, and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem. Founded...  ...What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone... 
    Senior
    Software
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    7 hours ago
  •  ...workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the industry's time and margin and we build... 
    Senior
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    7 hours ago
  • $246k - $290k per year

     ...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead...  .... Mentor and grow multiple senior engineers through individual coaching...  ...-making. ~10+ years of software engineering experience with a...  ...~ You understand enterprise platform challenges such as complex permissions... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $176k - $200k per year

     ...represents the future of work, and APIs are at the heart of how AI connects with the tools where work happens. As a Software Engineer on our API and Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, owning the gateways that... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $146.2k - $201.1k per year

     ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...only getting started. As a Fullstack software engineer, you will work with your team and... 
    Senior
    Software
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    7 hours ago
  • $146.2k - $201.1k per year

     ...breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges,... 
    Senior
    Software
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    7 hours ago
  • $176.26k - $220.32k per year

     ...Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At...  ...Careers page to learn more.How You'll Make An ImpactAs a Senior Principal Software Engineer, you will be a technical leader driving the architecture,... 
    Senior
    Software
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    3 days ago
  • $120k per year

     ...to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools,...  ...lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development...  ...technical initiatives, mentoring senior engineers, and driving architectural decisions... 
    Senior
    Software
    Flexible hours

    Calabrio

    Vancouver, BC
    25 days ago
  • $150k - $190k per year

     ...redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep...  ...evolving industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving... 
    Senior
    Software
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    7 hours ago
  • $120k - $145k per year

     ...unified network security and observability platform to prevent, detect and mitigate security...  ...8M+ nodes in 166 countries, Calico software is supported across all major cloud providers...  ...You will be joining our Delivery Engineering team. You will work closely with the other... 
    Senior
    Software
    Flexible hours

    Tigera

    Vancouver, BC
    7 hours ago
  • $199k - $244k per year

     ...looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross-...  ...various teams and contribute to the design and development of key platform services. This person will need to be strong in JVM... 
    Senior
    Software
    Full time
    Manual labor
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    7 hours ago
  • $132.6k - $174k per year

     ...people. about this team The APIM Platform team is part of the Cloud Data &...  ...practices. core responsibilities The Senior Platform Engineer - API, will manage the API platform, focusing...  ...experience) in Computer Science, Software Engineering or Software Architecture... 
    Senior
    Software
    Permanent employment
    Part time
    Flexible hours

    lululemon

    Vancouver, BC
    28 days ago
  • $176k - $200k per year

     ...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver...  ...immediate projects. About you ~ Software, Data, or Infrastructure Engineering...  ...systems, and modern observability and logging platforms. ~ Demonstrates curiosity about AI... 
    Senior
    Software
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $104.2k - $150k per year

     ...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and... 
    Senior
    Software
    Long term contract

    Sony Pictures Imageworks

    Vancouver, BC
    7 hours ago
  •  ...developers and creators.  At Roblox, we’re building the tools and platform that empower our community to bring any experience that they...  ...safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox... 
    Senior
    Software
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 hours ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the intelligence and shared infrastructure behind the conversation—from tool selection and evaluation to observability and product... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $182.59k - $230.02k per year

     ...developers and creators.  At Roblox, we’re building the tools and platform that empower our community to bring any experience that they...  ..., performant, and reliable at scale. We are looking for a Senior Software Engineer to join our  User-Generated Content (UGC) Validation... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 hours ago
  • $176k - $200k per year

     ...interaction behaviors that differentiate good software from great software. You will join our...  ...maintain high standards for software engineering, mentoring peers, and elevating the team...  ...-AA1 About us Asana is a leading platform for human + AI collaboration. Millions of... 
    Senior
    Software
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    7 hours ago
  • $146.2k - $201.1k per year

     ...world’s best Data Intelligence Platform , empowering customers to...  ...actionable insights. Founded by engineers and driven by innovation, we’...  ...and approachable. As a Senior Frontend Engineer focused on Dashboards...  ...~5+ years of professional software engineering experience, with... 
    Senior
    Software
    Worldwide

    Databricks

    Vancouver, BC
    7 hours ago
  • $132.6k - $174k per year

     ...About This TeamThe International Digital Engineering team owns and evolves the technology...  ...build, and operate scalable, resilient platforms that enable localized, seamless shopping...  ...and channel.Core ResponsibilitiesAs a Senior Software Engineer, you will lead the design and... 
    Senior
    Software
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    25 days ago
  • $142.8k per year

     ...is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical...  ...impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the systems... 
    Senior
    Software
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Vancouver, BC
    11 days ago
  •  ...Job Title: Senior Platform Engineer Location: Vancouver, BC Note: Prior experience in BFSI, Public Sector, or Telecom is non-negotiable . Position Overview: Seeking an experienced Senior Platform Engineer with a strong background in BFSI, Public Sector... 
    Senior

    NavitasPartners

    Vancouver, BC
    7 days ago
  • $110k - $150k per year

     ...operates a highly specialized technology platform that processes millions of market data...  ...Canada. We are seeking an experienced Senior Software Developer to join our small, highly capable...  ...with exchanges, news providers, payment processors, and other third-party services... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    BLANKSLATE Partners

    Vancouver, BC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Payment Platform. Be the first to apply!