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

Engineer - Payments Platform

$131.8k - $150k per year

Xero

The role / impact
You will help build the platforms and product capabilities that support money movement through Xero, from collecting invoice payments and paying bills to supporting payroll and future payment experiences. Your work will make payments feel more connected within Xero, helping small businesses manage their money with greater ease and confidence.You will take ownership of meaningful engineering problems, building reliable, secure and scalable software where financial accuracy matters. Working closely with engineering, product and operational partners, you will help shape technical decisions, make trade-offs clear and balance delivery with the controls needed to protect customers and their money.Through thoughtful communication, knowledge sharing and constructive feedback, you will contribute to an inclusive team culture and help improve how a growing engineering organization works.The team / how they connect
You will join
Payments Platform Engineering, an early-stage organization building thefoundations for collecting and paying money through Xero. The team is creating reusable capabilities that can support multiple products, payment methods, providers and regions, while staying closely connected to customer needs.The work spans payment orchestration, provider integrations, onboarding and verification, risk, reconciliation and internal ledger capabilities. As the organization takes shape, you will have the opportunity to influence architecture, challenge assumptions and help define how payment experiences are built and scaled across Xero.The team is currently working on / Initially, you will focus on
Evolving systems tightly coupled to invoicing into reusable payment capabilities that support multiple products, providers and regions.
Building payment orchestration and provider integrations, with clear boundaries between payment methods, providers and the networks that move money.
Developing foundations across customer onboarding, know-your-business verification, entity management, risk and compliance.
Strengthening reconciliation, dispute handling and internal ledger capabilities so financial events are represented accurately and can be traced.
Supporting bill payments and broader incoming and outgoing money flows, with reliability, security and observability built in.
Applying AI and automation where they can reduce manual effort, while maintaining clear controls and appropriate human oversight.
Your initial area of ownership will sit within these priorities, with room to shape both the technical approach and how the team delivers.Where and how you can work
This role is based in
Vancouver.
We operate on a hybrid model where you will spend one to two days a week in the office for collaborative technical discussions and team alignment, with the flexibility to work from home on the other days.Here are some of the things we are looking for
You bring strong backend software engineering experience and a track record of building and operating reliable services in production.
You understand distributed systems and can reason through service boundaries,consistency, resilience and failure handling.
You have practical experience working with transactional data, where correctness, integrity and traceability are essential.
You can work through ambiguous problems, make pragmatic architectural decisions and recognise when to improve an existing system or take a new approach.
You take ownership beyond implementation, considering automated testing, deployment, observability and the ongoing operation of your services.
You communicate clearly and collaborate well across engineering, product and operational teams, connecting technical decisions to customer outcomes.
You are interested in using AI tools to improve engineering productivity and exploring automation with appropriate controls and human oversight.
Experience in payments, financial systems or other environments where accuracy andauditability are critical would be valuable.Compensation & Total Rewards
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
131,800 - 150,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 variablecompensation: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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Engineer - Payments Platform in Winnipeg, MB vacancy
  • Build reliable payment platforms at Xero in Vancouver, using backend engineering and distributed systems expertise in a hybrid work model.As an Engineer on Payments Platform Engineering, you will develop reusable capabilities for money movement across Xero products. Your work... 
    Suggested

    Xero

    Winnipeg, MB
    1 hour ago
  • Build secure payment platforms in Vancouver with Xero, applying backend engineering and distributed systems expertise in a hybrid work model.As a Payments Platform Engineer, you will create reusable capabilities for collecting and paying money through Xero. You will work across... 
    Suggested

    Xero Limited

    Winnipeg, MB
    54 minutes ago
  • $186k - $236k per year

     ...financial context to help small businesses manage cash flow with greater confidence. Payments is one of Xero’s biggest areas of investment and growth. As a Lead Engineer on Payments Platform, you’ll join early‑stage initiatives and make foundational architectural decisions... 
    Suggested
    Long term contract
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Relocation

    Xero

    Winnipeg, MB
    1 hour ago
  • $186k - $236k per year

     ...reliable, scalable, performant, and secure services for the platform, ensuring operational excellence and direct business...  ...challenges at a massive scale. The Team / How They ConnectThe Payments Platform team is the engine powering money movement across the entire ecosystem,... 
    Suggested
    Internship
    Work at office
    Remote work
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago
  • $188k - $236k per year

     ...businesses manage cash flow with greater confidence. Payments is one of Xero's biggest areas of investment and...  ...their people, and take on their next opportunity. As Engineering Manager, you'll lead the Payments Platform engineering team in Vancouver as it takes on early-... 
    Suggested
    Long term contract
    Permanent employment
    Internship
    Work at office
    Work from home
    Relocation

    Xero

    Winnipeg, MB
    1 hour ago
  • Build high-throughput payment systems as a Senior Engineer with Xero in Vancouver’s hybrid office model. Apply distributed systems expertise to trusted...  ...You’ll own significant initiatives across Xero’s Payments Platform, from technical design through production validation. The... 
    Long term contract
    Work at office

    Xero Limited

    Winnipeg, MB
    1 hour ago
  • Payments Platform is one of Xero’s biggest areas of investment and growth - directly affecting how small businesses pay their people, buy supplies...  ...compliance, reconciliation and bill payments As a Senior Engineer, you’ll own significant end-to-end initiatives from technical... 
    Long term contract

    Xero

    Winnipeg, MB
    1 hour ago
  • $155k - $205k per year

     ...The role and its impact Payments Platform is one of Xero's biggest areas of investment and growth - directly affecting how small businesses...  ...compliance, reconciliation and bill payments. As a Senior Engineer, you’ll own significant end-to-end initiatives from technical... 
    Long term contract
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Winnipeg, MB
    1 hour ago
  • Helcim is seeking a Senior Software Engineer to help develop the next generation of payments technology. You will build and deploy high‑quality software, mentor teammates, and help ensure we ship reliable, scalable systems in a fast‑paced environment. You’ll design and implement... 

    Helcim Inc.

    Winnipeg, MB
    1 hour ago
  • Take charge of designing the Payments Platform as a Lead Engineer with Xero in Vancouver. Ensure scalable services and unlock new product lines for global money movement. The role calls for a lead engineer keen on shaping architectural standards for a high-demand payments platform... 

    Xero

    Winnipeg, MB
    1 hour ago
  • VySystems is seeking an experienced software engineer to design, build, and maintain backend payments systems within a cloud-based platform. You will influence architecture, lead design decisions for payments and money-movement, and collaborate with product, operations, and... 

    VySystems

    Winnipeg, MB
    1 hour ago
  • Stripe in Toronto, Canada, is seeking engineers to impact payments at a global scale. You will help expand our product suite and the supporting infrastructure, collaborating with cross-functional teams to deliver innovative solutions that meet evolving user needs. Responsibilities... 

    Stripe

    Winnipeg, MB
    1 hour ago
  •  ...Xero is seeking a Senior Engineer for the Vancouver Payments Platform to shape a growing, global payments capability. You’ll own end-to-end initiatives from design through production, balancing customer simplicity with financial control and reliability. You’ll stay hands... 

    K1 Industries

    Winnipeg, MB
    1 hour ago
  •  ...HRB is seeking a skilled Full Stack Engineer to join our Toronto-based team, focusing on features for a web application that enhances how...  ...include building end-to-end features on a Next.js app, implementing payment processing, REST APIs, and data modeling with PostgreSQL and... 

    HRB

    Winnipeg, MB
    1 hour ago
  •  ...Group is seeking a senior mainframe developer to design, implement, and maintain mainframe applications (online and batch) within the Payments Workflow Technology team. You will lead technical efforts from inception through deployment, ensuring code quality, adherence to SDLC... 

    TD Bank Group

    Winnipeg, MB
    1 hour ago
  •  ...Commerce is seeking a Director of Product Management to own the Payments line of business within Financial Services. You will lead Group...  ...to the VP of Product, Financial Services, and collaborate with Engineering Directors, Design leaders, and Commercial executives to align... 

    Lightspeed Commerce

    Winnipeg, MB
    1 hour ago
  • Join Coinbase as a Payments Platform Architect and redefine the future of finance through innovative engineering. This remote-first position emphasizes high-stakes, technical contributions to drive growth. In this pivotal role, you will define the Payments platform’s technical... 
    Remote work

    Coinbase

    Winnipeg, MB
    1 hour ago
  • Lead full-cycle platform payments sales remotely for Finix, using consultative SaaS selling and executive relationship-building skills. Work from San Francisco, Toronto, Vancouver, Orlando, or remotely.As an Account Executive on Finix’s Platform team, you will sell payments... 
    Remote work

    Finix Payments

    Winnipeg, MB
    1 hour ago
  • Own platform experiences spanning payments, onboarding, loyalty, and retention while balancing usability, compliance, and delivery. Partner closely with engineering and design teams.As a Senior Product Manager, you will shape key digital platform areas in a regulated consumer... 
    Shift work

    Finlink Group

    Winnipeg, MB
    1 hour ago
  • Lead payment platform deployments for enterprise customers at VoPay International Inc., combining project coordination with embedded finance...  ..., and operational preparation. Coordinate customer Product, Engineering, and Operations teams with VoPay’s internal Product, Risk, Finance... 
    Full time
    Work at office

    VoPay International

    Winnipeg, MB
    1 hour ago
  • $131.8k - $150k per year

     ...Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive...  ...community. The team / how they connectYou will join the Payments team within Product Platforms, which forms the critical foundation underneath core... 
    Permanent employment
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero Limited

    Winnipeg, MB
    1 hour ago
  •  ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development... 

    The Institute for Performance and Learning

    Winnipeg, MB
    1 day ago
  • Stripe is seeking a Product Manager for Terminal Payments at the enterprise level. You will set multi-year strategy for enterprise payments...  ..., CRM, and host-to-host capabilities, collaborating with engineering and partnerships to deliver seamless in-person payments for global... 

    Wwshemi

    Winnipeg, MB
    1 hour ago
  • $195k - $242k per year

     ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents...  ...As a Principal Product Manager on the Payments team, you will own the systems and...  ...compliance. You will partner closely with Engineering, Design, Payment Operations, and cross-functional... 
    Remote work
    Home office
    Flexible hours

    ZipHQ, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop the core routing engine responsible for intelligent distribution of voice and digital... 
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    1 day ago
  •  ...flexible workingFlexible Working Options Hybrid Working, Job ShareJob Description JOB TITLE: Regulatory Lead - Everyday Banking Payments PlatformLOCATION(S): Edinburgh, Halifax or ManchesterSALARY: £61,344 - £68,160HOURS: 35 hours, full timeWORKING PATTERN: Our work... 
    Long term contract
    Work at office
    Flexible hours
    2 days per week

    Lloyds Banking Group

    Winnipeg, MB
    58 minutes ago
  •  ...Stripe is a financial infrastructure platform for businesses. Millions of companies—from...  ...e2 e2 e2 e2 e2 e2 e2—use Stripe to accept payments, grow their revenue, and accelerate new business...  ...at the intersection of product/platform engineers and financial partners, connecting them... 

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  • Build payment APIs and financial systems at Stripe, managing billions of money movement requests across distributed and hybrid teams.As a Backend Engineer, you will extend Stripe’s balance management platform and build a funds accessibility platform for enterprises and SMBs.... 

    Joinleyla

    Winnipeg, MB
    1 hour ago
  • Select how often (in days) to receive an alert: Title: Engineering Lead- Global Payments EngineeringRequisition ID: 278423 Join a purpose driven...  ...for you? You’ll join a team focused on building cloud platforms as products, enabling delivery teams across the enterprise... 
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • Engineer Cash Out payment flows at EarnIn with Kotlin, Java, Go, Python, or TypeScript in a hybrid Vancouver, BC workplace. Protect transaction reliability...  ...systems expertise, dependable backend design, and operational ownership to support EarnIn’s Cash Out platform. #J-18808-Ljbffr

    Earnin

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineer - Payments Platform. Be the first to apply!