Senior Software Engineer, Payment Platform
$176k - $200k per yearAsana
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
$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...SeniorSoftwareLong term contractFull timeTemporary workWork at officeLocal areaWork from homeWorldwide- ...fuel who we are. About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll... ...the team's first dedicated Platform Engineer, you'll take a software-first approach to solving core infrastructure challenges through...SeniorSoftwareFull timeInternshipRemote workFlexible hours
$150k - $200k per year
...healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North America to share... ...for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational...SeniorSoftwareFull timeWork at officeRemote work2 days per week- ...that will set the standards for software-defined vehicles around the... ...distributed zero-downtime platform that underpins vehicle, mobile... ...scaling low-latency messaging, engineering resilient APIs, and ensuring... ...performance bonus program. Payments are discretionary and not...SeniorSoftwareFull timeContract workInternshipWorldwide
- ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns it, and the perception/ML team is being handed data that isn't in the shape they need. This is a founding-level, zero-to-one...SeniorSoftwareRemote jobFull time
- ...can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so companies... .... One Data Streaming Platform. About the Role: As a Senior Software Engineer, you will contribute to several key initiatives for the...SeniorSoftwareFull time
$155k - $205k per year
...You will focus on solving engineering problems at scale, moving beyond feature delivery... ...and building high-quality, scalable software, your work ensures our platform remains robust and reliable for millions of global users. As a senior member of the team, you will have the...SeniorSoftwareLong term contractPermanent employmentFull timeWork at officeWork from home2 days per week1 day per week- ...the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations... ...long term. About the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team , which owns and develops...SeniorSoftwareLong term contractFull timeRemote workRelocation package
- ...About Us: Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control... ...empower them to do more with less. The Opportunity - Senior Software Engineer I, Platform Enablement (Remote - CANADA) Wrapbook is looking...SeniorSoftwareFull timeRemote work
$186k - $236k per year
...reliable, scalable, performant, and secure services for the platform, ensuring operational excellence and direct business... ...at a massive scale. The team / how they connect The Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating...Full timeInternshipWork at officeWork from homeRelocation2 days per week1 day per week- ...advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact... .... By organizing the frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform team promotes clear...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeHome office
$155k - $175k per year
...tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them... ...and more safely. We're hiring a senior software engineer for our team. Our area...SeniorSoftwareFull timeImmediate start- ...ABOUT THE ROLE Spellbook is seeking a generalist Platform and Infrastructure Engineer to join our team. In this role, you'll work across our entire... ...whole. You have a firm grasp of the fundamentals of software development, computer engineering, and distributed systems...SeniorSoftwareFull timeContract workFlexible hours
$123.75k - $165k per year
...This is Engineering at Lattice Lattice’s Engineering team is continuously working to... ...product experience. The Infrastructure Platform team focuses on the cloud services,... ...services. What You Will Do As a Senior Software Engineer on the Infrastructure Platform...SeniorSoftwareFull timeWork at officeRemote workWork from home- ...development of digital investigative software that acquires, analyzes, and... ...would love to hear from you! The Engineering team is focused on producing... ...life-or-death situations. A Senior Software Developer on the Engine Platform team will drive initiatives that support...SeniorSoftwareFull timeLocal area
$192k - $240k per year
...Brex is the intelligent finance platform that enables companies to... ...management, bill pay, and travel software, Brex enables founders and... ...need to grow your career. Engineering at Brex Engineering at Brex... ...backend systems. As a Senior Software Engineer, you’ll work...SeniorSoftwareLong term contractFull timeWork at officeRemote workWork from home- ...without any hidden fees or compounding interest. ML Feature Platform is one of the two teams that compose the ML Platform at Affirm,... ...to Affirm’s availability and latency goals. We’re looking for engineers who are passionate about ML enablement and believe that platform...SeniorSoftwareRemote jobFull timeWork at officeFlexible hours
$153k - $213k per year
...event-driven frameworks, BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic layers and internal... ...capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications...SeniorSoftwareRemote jobFull timeWork at officeImmediate startFlexible hours- ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Detection Team. The Detection Division is focused on building the... ...to handle 10x the traffic we serve today - Build the platform for fighting against rapidly generated AI attacks - Own real...SeniorSoftwareLong term contractFull timeImmediate start
- ...dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and... ...of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety...SoftwareOngoing contractFull timeInternshipWork at officeLocal areaRemote workHome office3 days per week
- ...Miovision, we are paving the road for the future of smart transportation, and our Platform Engineering team is the ultimate interchange connecting it all. We are looking for a Senior Software Developer to take the wheel and build our unified API gateway—the high-speed express...SeniorSoftwareFull timeContract workRemote workFlexible hours
$150k - $250k per year
...is one of the best feelings in software — every interface you want is... ...We're a small team (around ten engineers and designers) who wear a lot... ...zero — not just the ones with a platform team to build them. Open-... ...services, plus multi-region Compute Engine managed instance groups for...SeniorSoftwarePermanent employmentFull timeFixed term contractRemote workWork from homeFlexible hours- ...GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables... ...trust GitLab to ship better, more secure software faster. The same principles built into... ...An overview of this role As a Senior Software Engineer on GitLab's Authorization team, you will...SeniorSoftwareRemote jobFull time
$115k - $145k per year
...what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology... ...of upcoming work, and mentoring the engineers around you. We care about the craft as much... ...traffic, and a team that treats software quality as a first-class product concern,...SoftwareRemote jobFull timeWork from home- ...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,...SoftwareRemote jobFull timeWork at office
- ...About the Observability Platform Team The Observability Platform... ...make production legible to every engineer and AI agent at Wealthsimple,... ...cardinality data. As the Staff Software Engineer on this team, you are... ...the bar for others. Mentor senior engineers, review complex...SeniorSoftwareLong term contractFull time
- ...Connected Operations™ Cloud, which is a platform that enables organizations that depend on... ...the role: We are looking for a Mobile Engineering Manager to lead two high-impact mobile pods... ...-performing mobile engineers Develop senior ICs and future tech leads Build a culture...SeniorSoftwareLong term contractFull timeTemporary workRemote work
- ...one of the most technically complex. Our platform captures meetings across a wide range of... ...development process, and we are looking for an engineer who already works this way: using AI with... ...ways to build, test, debug, and operate software. What you will do Build and...SoftwareRemote jobLong term contractFull timeWork at office
$170k - $220k per year
...to a halt. Lumos is the industry's first Autonomous Identity Platform — software that doesn't just surface access risk, but acts on it. We started... ...primitives that power every Lumos product. As a Software Engineer on our Data Platform team you will drive the evolution of our...SoftwareLong term contractFull timeTemporary workLocal areaRemote workFlexible hours$170k - $220k per year
...Midnite? Midnite is a next-generation sports betting and gaming platform built for a new wave of players. We combine sharp product... .... Not your grandad’s bookie. The Role Title: Senior Platform Engineer Team: Platform Engineering Location: Remote / Canada...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Payment Platform. Be the first to apply!
- software engineer internship Remote
- software developer no experience Remote
- développeur logiciel Remote
- software developer remote Remote
- software engineer intern Remote
- software developer intern Remote
- software engineer - ai machine learning Remote
- director software engineering Remote
- software engineer Remote
- software design engineer Remote
