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
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.
$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 contractTemporary workWork at officeLocal areaWork from homeWorldwide$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...SeniorLong term contractWork at officeImmediate startWork from homeWorldwideFlexible hoursShift work$156.8k - $196k per year
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead... ...development, and execution of our Identity Platform . You will be responsible for building... ...in engineering, 3+ years managing senior and staff engineers). Deep backend engineering...SeniorSoftwareInternshipWork at officeRemote workFlexible hours- ...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,...SoftwareWork at office
$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...SeniorSoftwareWorldwideFlexible hours- ...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...SeniorSoftware
$156k - $188k 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...SeniorSoftwareLive InRemote workFlexible hours$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...SeniorSoftwareLong term contractPermanent employmentPart timeWork visa- ...company that helps answer questions software development teams have about... ...software development engineer with a track record of building... ...technologies. What You’ll Do As a senior member of the team, you’ll... .... Familiarity with a Cloud Platform such as AWS, Azure, or GCP....SeniorSoftwareLong term contractWork at officeFlexible hours
- ...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...SeniorSoftwareLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$114.4k - $203.9k per year
...team is creating the foundational demand management platform that makes this vision possible: the engine behind Microsoft’s strategy to make Microsoft Ad... ...Order Management real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high-scale...SeniorSoftwareOngoing contractFull timeWork at officeLocal areaRelocation$132.6k - $174k per year
...about this team The Secure Delivery Platforms lead the strategy, engineering, and delivery of enterprise... ...scale. Our purpose is to unify the software delivery experience by embedding security... ...impact. core responsibilities As a Senior Platform Engineer, you will lead the...SeniorSoftwareLong term contractPermanent employmentFull timePart time$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...SeniorSoftwarePermanent employmentPart timeFlexible hours$199k - $244k per year
...SUMMARY Since Earnin is a mobile-only application, the mobile engineering team’s job is to develop new features and support our best-in-... ...meets the product's requirements. Knowledge of professional software engineering practices and best practices for the full software...SeniorSoftwareFull timeWork at officeLocal area2 days per week- ...life with HMND‑01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we’re growing... ...team to take it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing, developing...SeniorSoftwareFull timeWork at officeWorldwide
$171k - $216k per year
...Hour MatchBox Consulting Group is currently seeking several Software Engineers for permanent roles with a client of ours located in... ...drill down to transaction-level details. Expand our automation engine that powers full-cycle accounting. Implement monitoring to...SeniorSoftwareHourly payPermanent employmentDirect hire$132.6k - $174k per year
...supports our guests post-purchase experiences after placing their orders on the Lululemon website. Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation of complex software systems and features spanning multiple services and...SeniorSoftwareLong term contractPermanent employmentFull timePart time$192k - $240k per year
...join us Brex is the intelligent finance platform that enables companies to spend smarter... ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...you need to grow your career. Engineering at Brex Engineering at Brex is about...SeniorSoftwareLong term contractWork at officeRemote workWork from home$122.3k - $170.7k per year
.... What We Do You will report to a Senior Technical Director within the Game Developer... ...games. GDX focuses on delivering a CI platform that is optimised for performance, cost,... ...What You Bring ~7+ years as a Software Engineer, with increasing levels of responsibility...SeniorSoftwareFull timeLocal area$230.02k - $279.12k per year
...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 a Senior Software Engineer on our Geometry team, you will drive foundational algorithms...SeniorSoftwareLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$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,...SeniorSoftwareSummer workWorldwide$55.96 - $74.61 per hour
...client, is seeking an experienced, high-caliber Platform Engineer to join their Secure Delivery Platforms division. In this senior hands-on technical leadership role, you will... ..., and evolving enterprise-scale DevOps and Software Development Life Cycle (SDLC) platforms. You...SeniorSoftwareLong term contractContract work$55.96 - $74.61 per hour
Our client, is seeking a high-caliber, Platform Engineer to design, operate, and evolve their centralized... ...plays a pivotal role in securing the software delivery lifecycle end-to-end, deeply... ..., Auth Methods, and Dynamic Secrets Engine mounts. Custom Development: Direct, referenceable...SoftwareContract work- ...loving culture, and a drive to do what it takes to make great games. And this is where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software...SeniorSoftwareContract workFor contractors
$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...SeniorSoftwareLong term contractWork from home$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...SeniorSoftwareLong term contractWork at officeLocal areaWork from homeWorldwide$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... ...re only getting started. As a Fullstack software engineer, you will work with your team and...SeniorSoftwareSummer workWorldwide$85k - $110k per year
...About the Opportunity We are looking for an experienced Sr. Platform Engineer to help build the next generation of our cloud-native... ...Looking For Experience in Distributed Systems : 5+ years of software engineering experience with a strong track record of designing...SeniorSoftwareRemote work$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...SeniorSoftwareLong term contractWork at officeImmediate startWork from homeWorldwide- ...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...SeniorSoftwareFull timeWork at officeLocal areaVisa sponsorshipMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Payment Platform. Be the first to apply!
- software developer remote Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- software engineer salary in canada Vancouver, BC
- junior software developer internship Vancouver, BC
- software developer internship Vancouver, BC
- software developer Vancouver, BC
- software engineer part time Vancouver, BC
- software engineer - computer Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software developer internship no experience Vancouver, BC
