Senior Engineer, Payments
$155k - $205k per yearXero
You will focus on solving engineering problems at scale, moving beyond feature delivery to influence the architecture and implementation of distributed systems. By refactoring complex, monolithic systems 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 autonomy to make major code design decisions and contribute to global engineering standards. You will balance technical excellence with mentorship, acting as a role model and coaching others through complex technical challenges to help them grow.
The team / how they connect
You will join a collaborative environment where engineers, product owners, and designers work together using agile and delivery practices to ship meaningful code. The team prioritizes continuous learning and mastery, frequently participating in code reviews and knowledge-sharing sessions to maintain a high bar for technical craft.
The team is currently working on / Initially, you will focus on
Modernizing systems by refactoring monolithic components into distributed, scalable architectures.
Enhancing the developer experience through the maturation of CI/CD concepts, tooling, and TDD practices.
Building and maintaining a diverse tech stack that includes C#,.Net, React, AWS, and Kubernetes.
Developing and implementing technical solution designs that align with long-term engineering frameworks.
Where and how you can work
This role is based in our Vancouver office, where we embrace a hybrid working model. You will have the flexibility to work from home while joining the team in the office for "boost days" (1-2 days a week) to collaborate, socialize, and solve complex problems in person.
Here are some of the things we are looking for
Proven experience delivering and operating complex, large-scale systems (distributed/high-availability environments), with strong fundamentals and the ability to ramp quickly across adjacent technologies (we’re tech-stack agnostic).
You bring a growth mindset and a passion for proactively maintaining and sharing technical knowledge with your peers.
A background in designing and building high-quality software within a range of languages and tools is essential.
You possess the ability to lead major code design decisions and contribute to wider technical solutioning.
Experience with modern engineering practices like automated testing, refactoring, and agile delivery is key to your success.
You enjoy mentoring other engineers and helping them grow their technical skills through supportive coaching.
A deep care for technical excellence and a drive to solve large-scale engineering challenges motivates your daily work.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team. We are also tech stack agnostic, so please apply if you've worked with adjacent technologies.
Compensation Philosophy
At Xero, we value the impact and skills you bring to the team. We don’t just hire for a role; we invest in people. We believe in a Total Package philosophy - which means your value isn't just a single number on a paycheck. While base salary is a core component, we look at your compensation through a holistic lens that includes equity, performance incentives, and world-class benefits.
The base salary range for this role in Canada is $155,000 - $205,000 CAD.
Please note that this range represents base salary only. We believe in rewarding our people for their total contribution, which is why we look at compensation through a holistic lens. In addition to base pay, your total package may include:
Variable Pay: Eligibility commissions or equity based on role and performance.
Comprehensive Benefits: World-class health, wellness, and retirement programs.
Xero Perks: Inside Xero Explore our full suite of benefits, from wellbeing initiatives to professional development.
Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role
The role / impact
As an Engineer in our newly formed Vancouver Team, you will deliver the features most critical to Xero's success in Canada. You will play a vital role in responding to the voice of our customers, ensuring we have the right product for Canada to directly drive business success.
You will independently solve complex problems across Xero's products, ensuring technical excellence while navigating the complexity between regional needs and global roadmaps to deliver maximum value. The team / how they connect
You will join a collaborative environment where engineers, product owners, and designers work together using agile and delivery practices to ship meaningful code. The team prioritizes continuous learning and mastery, frequently participating in code reviews and knowledge-sharing sessions to maintain a high bar for technical craft. The team is currently working on / Initially, you will focus on
Modernizing systems by refactoring monolithic components into distributed, scalable architectures.
Enhancing the developer experience through the maturation of CI/CD concepts, tooling, and TDD practices.
Building and maintaining a diverse tech stack that includes C#,.Net, React, AWS, and Kubernetes.
Developing and implementing technical solution designs that align with long-term engineering frameworks.
Where and how you can work
This role is based in our Vancouver office, where we embrace a hybrid working model. You will have the flexibility to work from home while joining the team in the office for "boost days" (1-2 days a week) to collaborate, socialize, and solve complex problems in person.
You bring a curious mindset and are motivated by solving customer problems and delivering business value rather than focusing on a single technical domain
Your versatility allows you to ramp up quickly in new areas, mastering unfamiliar codebases and domain knowledge with ease
Possessing the grit to push through obstacles and the influencing skills required to collaborate effectively across a global engineering organization
A commitment to high-quality engineering practices ensures the code you ship is robust, scalable, and ready for long-term ownership
Thriving in an environment of high visibility, you use your communication skills to engage with stakeholders and grow your professional influence
Bringing experience in resilient software design and agile development helps you maintain a fast-track delivery pace across diverse projects
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Compensation Philosophy
At Xero, we value the impact and skills you bring to the team. We believe in a Total Package philosophy - ensuring your value is recognized through a holistic lens that includes base salary, performance incentives, and world-class benefits.
The expected base salary range for this role is $162,000- $180,000 CAD
Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role.
In addition to base pay, Xero’s roles are eligible for the following forms of variable compensation:
Variable Pay: Permanent employees are eligible to participate in our annual bonus and equity (RSU) programs. You may also be eligible for performance-based cash or equity (RSUs) incentives depending on your role level, and company performance.
Comprehensive Benefits: World-class health, wellness, and retirement programs. Xero Perks including Wellbeing days, generous leave, and dedicated professional development budgets.
This is a posting for an existing vacancy.
Xero uses AI to help screen applications based on job-related qualifications. These tools assist our recruiters but do not make automated hiring decisions. A human recruiter reviews all candidates before any hiring action is taken.
$176k - $200k per year
...The Payment Platform Team powers Asana’s subscription, billing, and payment infrastructure — the systems responsible for processing all... ...enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities,...SeniorLong term contractFull timeWork at officeWork from homeWorldwide$238k - $270k per year
...We are looking for an experienced Engineering Manager to lead a team responsible for Asana’s monetization platform, the systems that power... ...discount systems Billing provider integrations Billing and payment management experiences within Asana’s admin console These...SeniorLong term contractFull timeTemporary workWork at officeLocal areaWork from homeWorldwide$128k - $200k per year
...About The Role Hi, I'm Dan Feeny, Senior Development Manager here at Jane. I joined about... ...after spending much of my career leading engineering teams through growth, transformation, and... ...fun doing it. At Jane, I lead the Payments team. We're responsible for how clinics collect...SeniorRemote jobFull timeInternship$125k - $135k per year
...Reports to : Manager, Software Development As an experienced Senior Software Developer, you’ll develop major components that power... ...such as TDD and BDD ~ Excellent understanding of software engineering principles ~ Keep up with new technologies and find ways to...SeniorPermanent employmentFull time$186k - $236k per year
...concepts, you will solve complex financial technology challenges at a massive scale. The team / how they connect The Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating closely with product, security, risk, and operations...SuggestedFull timeInternshipWork at officeWork from homeRelocation2 days per week1 day per week$124.8k - $195k per year
...About The Role Hi, I'm Alan Roth, Senior Director of Product Marketing here at Jane. I just recently joined Jane, and I lead our Product... ...Jane's mission to help the helpers. This role is focused on Payments — a critical and growing area of Jane's product. We're looking...SeniorFull timeInternshipRemote work- ...offerings. We learn continuously, both on the job and through formal training programs. Job Description Business Analyst for Payments ( Wire Payments) Job Responsibility Understanding business requirements and articulating them through documents like the Gap...SeniorFull time
$146.4k - $228.6k per year
...my two daughters are into that week. Payments is one of the biggest, highest stakes areas... ...Lead cross-functional collaboration with engineering, design, and product partners, becoming... ...platform has scaled. Partner directly with senior leadership to translate big, ambiguous...SeniorFull timeInternshipRemote work$67.77k - $84.71k per year
...Job Responsibility: : Financial Payments Coordinator Public Works - Transportation Maintenance Contract Full-Time; 13 Months Salary... ...The role : The Coordinator, Financial Payments provides senior administrative and technical support to the Manager, Supervisor,...SeniorLong term contractFull timeContract workFixed term contract2 days per week- ...intern to leadership roles. IMPACT BRANDS has already positively impacted the lives of 3 million people worldwide. Join us as a Payment Specialist and let’s impact billions together! Our Treats: Remote work. We are a fully remote organization, allowing you to...Long term contractPermanent employmentFull timeContract workInternshipRemote workWorldwide
- ...training programs. Visit us at: System Canada is an equal opportunity employer. Job Description Domain expertise in Payments (SWIFT, FED Processing, WIRES), Understanding business requirement and writing end to end business scenarios, functional...Full time
- ...the job and through formal training programs. Job Description This is a PERM Job Functional Testing having strong experience in Payments Domain (US WIre Payments, Fed, SWIFT) candidate must have domain knowledge on US Wire Payments, Fed Processing, SWIFT...SeniorPermanent employmentFull time
$75k - $105k per year
...from any corner of Canada. Your Role in Our Journey At Jane, we believe in helping practitioners do more of what they love. As a Payments Growth Specialist , you’ll be a key player in that mission - by helping existing Jane customers fully adopt Jane Payments and...Remote jobFull timeFlexible hours$180k - $220k per year
...clinical research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as a Director, Site Payments. The Director, Site Payments is responsible for overseeing the operational execution of investigator site payments across...Daily paidLong term contractContract workTemporary workWorldwide- ...communication, stakeholder management and sound knowledge of the Card Payments industry. ● Minimum of 8 years experience within the card... ...requirements and your impact assessment to the Product, Engineering, Quality Assurance, and Operations ensuring alignment, and...SeniorRemote work
$5000 per month
...Lightspeed's Data Office is hiring a Senior Analytics Engineer to design and own the data models that drive decisions across financial performance... ...operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks....SeniorFull timeWork at officeImmediate startRemote workFlexible hours$168k - $177.5k per year
...the shopper checkout experience, powers seamless and secure payments, and operates the point-of-sale intelligence system that detects... ...order discrepancies in real time. We’re looking for a Senior Mobile Engineer (iOS) to help craft best-in-class mobile experiences that make...SeniorLong term contractPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- ...the financial power to succeed on their own terms. We make payments secure, accurate, and stress-free so businesses and their accountants... ...of our fintech platform, and we’re looking for a Senior Backend Engineer who wants real ownership, real scale, real impact, and cares...SeniorLong term contractFull timeContract workWork from home
$133k - $183k per year
...mission, as part of the Merchant and Platform Engineering team, is to grow Affirm’s revenue by... ...shaping the future! In this role as a Senior Partner Solutions Engineer, you will be... ...Partner Types (e.g. Ecommerce Platforms, Payment Processors, Payment Gateways, and Wallets...SeniorRemote jobLong term contractFull timeWork at officeFlexible hours$140k - $150k per year
...that connects these solutions—along with payments, material ordering, and more—into a seamless... ...from all other roofing platforms. As an Engineer in an early-stage and high-growth company... ...: ~3+ years of experience holding a Senior Engineering title ~ Has 5+ years of...SeniorRemote jobInternshipHome officeFlexible hours$96.4k - $142.66k per year
.... Rockstar Games is seeking a passionate and experienced Senior Web Engineer with a focus on the “back of the frontend” to join our online... ...right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including...SeniorFull timeWork at officeWorldwide- ...play platform that enables users to manage discussions, courses, payments, events, documents, workflows, matchmaking, directories, and... ...is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that...SeniorRemote jobLong term contractFull timeFlexible hours
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians... ...with React Native Experience building financial, payments, or crypto-related systems Experience in high-growth or fast...SeniorLong term contractFull timeWork at officeImmediate startRemote work- ...At Valpay, we're building the next generation of embedded payments. We help SaaS companies transform payments from a utility into... ...delivering sustained revenue growth. The Role As a Senior Data Engineer, you will be responsible for designing, building, and maintaining...SeniorFull time
- ...from product growth to operations to AI. This is a senior individual contributor role on the Data Engineering team, sitting at the intersection of platform thinking... ....com email addresses only. We will never ask for payment or personal financial information. If you receive outreach...SeniorRemote jobFull timeInternshipWork at officeFlexible hoursWeekend work
- ...deep experience across crypto exchanges, payments, market structure, and financial infrastructure... ..., we are looking for someone with strong engineering fundamentals: ~5+ years of relevant... ...sound technical decisions. This is a senior-level role. We need someone who can...SeniorLong term contractFull time
$125.8k per year
...Are you an experienced senior software developer with a passion for integrations and partnerships... ...! We’re looking for a Senior Solutions Engineer to be part of our Product Engineering &... ...quote, schedule, invoice, and collect payments from their customers while providing an...SeniorLong term contractInternshipWork at officeLocal area$149.6k - $199.6k per year
.... About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible... ...on our Careers page . We never ask for payment, banking details, or personal identification...SeniorFixed term contractWork at officeRemote workHome officeFlexible hours- ...Role Summary: The Senior Client Platform Engineer provides technical leadership across shared client platforms supporting High 5 Casino and Lucky... .... Ensure stability and integrity of authentication and payment-related client integrations. Release Stability & Risk...SeniorRemote jobContract work
- ...helping entertainment venues run everything from bookings and payments to point of sale and guest experiences. Following a recent... ...company grows. What You'll Do ~ Lead our Product and Engineering teams, including a soon to be hired product manager, while remaining...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Payments. Be the first to apply!
