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

Senior Engineer, Payments

$155k - $205k per year
Full-time

Xero

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

IC3 - Engineer - Bernardo Org
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.

Here are some of the things we are looking for
  • 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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer, Payments in Remote vacancy
  • $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,... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Worldwide

    Asana

    Remote
    7 hours ago
  • $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... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Remote
    7 hours ago
  • $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... 
    Senior
    Remote job
    Full time
    Internship

    Jane

    Remote
    7 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time

    Paybyphone

    Remote
    7 hours ago
  • $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... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Remote
    7 hours ago
  • $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... 
    Senior
    Full time
    Internship
    Remote work

    Jane

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Full time

    System Canada Technologies

    Remote
    7 hours ago
  • $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... 
    Senior
    Full time
    Internship
    Remote work

    Jane

    Remote
    7 hours ago
  • $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,... 
    Senior
    Long term contract
    Full time
    Contract work
    Fixed term contract
    2 days per week

    Regional Municipality of Peel

    Remote
    5 days ago
  •  ...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 contract
    Permanent employment
    Full time
    Contract work
    Internship
    Remote work
    Worldwide

    Impact Brands, LLC

    Remote
    10 hours ago
  •  ...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

    System Canada Technologies

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time

    System Canada Technologies

    Remote
    7 hours ago
  • $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 job
    Full time
    Flexible hours

    Jane App

    Remote
    7 hours ago
  • $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 paid
    Long term contract
    Contract work
    Temporary work
    Worldwide

    Everest Clinical Research

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Remote work

    TechBiz Global GmbH

    Remote
    15 days ago
  • $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.... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Lightspeed Commerce

    Remote
    7 hours ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Contract work
    Work from home

    Plooto

    Remote
    7 hours ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Affirm

    Remote
    7 hours ago
  • $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... 
    Senior
    Remote job
    Internship
    Home office
    Flexible hours

    Roofr

    Remote
    7 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Worldwide

    Rockstar Games

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Remote job
    Long term contract
    Full time
    Flexible hours

    Rockstar

    Remote
    7 hours ago
  • $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... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Shakepay

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Full time

    Valsoft

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours
    Weekend work

    Babylist, Inc

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time

    Freedx

    Remote
    7 hours ago
  • $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... 
    Senior
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    Remote
    7 hours ago
  • $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... 
    Senior
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    7 days ago
  •  ...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... 
    Senior
    Remote job
    Contract work

    High 5 Games

    Remote
    7 hours ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Valsoft

    Remote
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer, Payments. Be the first to apply!