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 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer, Payments in Vancouver, BC vacancy
  • $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

    Vancouver, BC
    8 hours ago
  • $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

    Vancouver, BC
    8 hours ago
  • $167.4k - $209.2k per year

     ...chasing approvals over email, and making the payment in a bank portal. It is manual, error-...  ...designed for a pre-agent world. As a Senior Product Manager on Bills, you will own the...  ...set the vision alongside a principal engineer, argue the customer’s case inside technical... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Immediate start
    Remote work

    Xero

    Vancouver, BC
    8 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

    Vancouver, BC
    8 hours ago
  • $90k - $130k per year

     ...tools into one seamless experience. Optix is looking for a Senior Full Stack Engineer to help us build and evolve the platform that powers...  ...with hub-like systems integrating many external services (payments, calendars, access control) Prior B2B SaaS experience... 
    Senior
    Long term contract
    Full time
    Manual labor
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Optix Ad

    Vancouver, BC
    8 hours ago
  • $178.6k - $223.3k per year

     ...Lead Product Manager – Payments Risk Our Purpose At Xero, we’re here to supercharge small businesses. By making small business...  ...Compliance role. You’ll partner closely with Risk, Compliance, Engineering, Data and Operations to turn risk strategy and policy into scalable... 
    Permanent employment
    Full time

    Xero

    Vancouver, BC
    8 hours ago
  •  ...aggressively looking to expand our processes and infrastructure with this senior DevOps position. He/she would be helping our developers achieve...  ...Minimum 5 years of experience as a SRE/DevOps/Systems engineer. Minimum 3 years of hands-on experience with AWS stack (EC2,... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds

    Vancouver, BC
    8 hours ago
  • $130k - $150k per year

     ...and products align with your vision of your career growth, we want to hear from you! About Your Role Tigera is hiring a Senior Security Engineer to own product and cloud security across our product suite. You will lead threat models and security design reviews of new features... 
    Senior
    Full time
    Flexible hours

    Tigera

    Vancouver, BC
    8 hours ago
  • $110k - $125k per year

     ...technology that directly impacts the reliability, performance, and security of global enterprises. We are seeking a talented Senior DevOps Engineer to take ownership of our Secure Access build systems and infrastructure. This role offers an exciting opportunity to modernize... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    Shift work

    Absolute Software Corporation

    Vancouver, BC
    8 hours ago
  •  ...Washington Post, and Reuters. Role Summary As Sensor Tower continues to grow as a global company, we are looking for a Senior Data Engineer to build amazing products together. We have a wonderful team of more than a hundred engineers globally and are preparing for much... 
    Senior
    Full time
    Live In
    Worldwide
    Home office
    Flexible hours

    Sensor Tower

    Vancouver, BC
    8 hours ago
  •  ...influencer marketing platform, network, agency and AI compliance engine exclusively built for fintech and banking - and looking for driven...  ...second Friday, start the weekend early The Role: As a Senior DevSecOps Engineer, you will lead the implementation and continuous... 
    Senior
    Full time
    Summer work
    Remote work
    Weekend work
    1 day per week

    Fintel Connect

    Vancouver, BC
    8 hours ago
  •  ...meaningful impact? At Apex, we’re building more than a consulting and engineering firm—we’re creating a place where your career accelerates, your...  ...of the Company's sign-on bonus program. Apex is hiring a Senior Principal Engineer Manager to be based in Vancouver, Richland or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Relocation package

    Apex Companies

    Vancouver, BC
    8 hours ago
  •  ...products. Your work will focus on scaling low-latency messaging, engineering resilient APIs, and ensuring end-to-end operational visibility....  ...in our annual company performance bonus program. Payments are discretionary and not guaranteed; actual amounts depend on... 
    Senior
    Full time
    Contract work
    Internship
    Worldwide

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    8 hours ago
  • $112k - $152k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality.  WMG is...  ...of a nimble independent. Your role:   We are seeking a Senior Software Application Engineer to lead the architectural... 
    Senior
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    8 hours ago
  • $125k - $150k per year

     ...our values and products align with your vision of your career growth, we want to hear from you! About Your Role As a Senior TestOps Engineer within our Delivery Engineering team, you will be the architect of our quality gates. You won't just be "testing" software, you... 
    Senior
    Full time
    Flexible hours

    Tigera

    Vancouver, BC
    8 hours ago
  • $137k - $152k per year

     ...Senior Frontend Software Engineer ABOUT US Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save money. We’re looking for a pragmatic and thoughtful engineering... 
    Senior
    Full time
    Manual labor
    Immediate start
    Remote work
    Flexible hours

    Procurify

    Vancouver, BC
    8 hours ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.  Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering... 
    Senior
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    8 hours ago
  • $141.1k - $190.9k per year

     ..., and be part of a greater movement - apply today!     Your Role in Supporting Our Members:   We are seeking a hands-on  Senior Engineering Manager , Digital Servicing Platform to lead modernization and evolution of Vancity’s digital banking platform for Retail, SMB... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vancity

    Vancouver, BC
    8 hours ago
  •  ...someone from our Talent Acquisition Team will reach out to help you navigate our interview process.   Lantern is looking for a Senior Data Engineer to join our Data Engineering team. The ideal candidate will have an advanced knowledge of building Data Pipelines, batch... 
    Senior
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Lantern

    Vancouver, BC
    8 hours ago
  •  ...runs on disconnected systems, manual 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... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    8 hours ago
  •  ...INETCO is on a mission to deliver the payment security and reliability that all people deserve – every moment, every day....  ...your career. About the Role We are looking for a Senior Machine Learning / AI Engineer to help design, build, test and deploy machine learning and... 
    Senior
    Long term contract
    Full time

    INETCO Systems Limited

    Vancouver, BC
    8 hours ago
  • $174.49k - $205.33k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance framework...  ...BAM Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering... 
    Senior
    Remote job
    Full time
    Local area
    Work from home

    Binance.us

    Vancouver, BC
    8 hours ago
  • $58 - $73 per hour

     ...this is where you come in…   We are looking for a Frontend Senior Software Engineer to join us on a contract for for an unannounced project...  ..., or Mobile) ~ Professional proficiency with multiple game engines, or proven ability to pick up new ones ~ Ability to write... 
    Senior
    Full time
    Contract work
    Internship
    Local area

    Kabam

    Vancouver, BC
    8 hours ago
  • $113.1k - $153k per year

     ...rewards and benefits, and be part of a greater movement - apply today!   Your Role in Supporting Our Members: As a Senior Machine Learning Engineer, you will join our Data Science & AI Pod, focused on designing, building, and deploying enterprise-wide AI and machine... 
    Senior
    Remote job
    Permanent employment
    Full time
    Internship
    Immediate start
    Flexible hours

    Vancity

    Vancouver, BC
    8 hours ago
  • $120k - $195k per year

     ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Networks is looking for world-class Senior/Lead software engineers to join our Extensible...  ..., test, and debug packet forwarding engine and a hardware component’s vendor provided... 
    Senior
    Full time

    Arista Networks, Inc.

    Vancouver, BC
    8 hours ago
  • $120k - $150k per year

     ...care, and accessibility. We don’t just provide therapy; we empower seniors to redefine their identity, navigate complex health changes, and...  ...everything we do, and we are looking for a  Senior Full-Stack Engineer who wants their code to mean something. Working closely with... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Total Life

    Vancouver, BC
    8 hours ago
  •  ...with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and maintain... 
    Senior
    Full time
    Internship
    Work at office
    3 days per week

    Match Group

    Vancouver, BC
    8 hours ago
  •  ...only grow by hiring people who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates who raise...  ...learning, and secure software engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In this role, you... 
    Senior
    Full time
    For contractors

    Human Agency Inc

    Vancouver, BC
    8 hours ago
  • $192k - $240k per year

     ...big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data,... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Vancouver, BC
    8 hours ago
  • $192k - $240k per year

     ...big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data,... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Vancouver, BC
    8 hours ago

Do you want to receive more vacancies?

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