Engineering Manager- Payments Platform

Engineering Manager · Manager · Full Time

CAN: Vancouver (333 Seymour St)CAD 188k – 236k4d ago
Apply for this role

Opens Xero's application page

Role

What you'll do.

Lead the Payments Platform engineering team in Vancouver at Xero, driving high-impact initiatives in payment orchestration, global bill payments, and fraud prevention for small businesses. This Engineering Manager role requires proven expertise in leading distributed systems teams, managing engineering talent, and balancing rapid customer delivery with long-term architectural evolution. You'll oversee delivery, hiring, and operational health while setting technical direction with principal engineers and technical leads in a fast-growing fintech platform.

Responsibilities

  • Team Leadership and Delivery Ownership: Own delivery, staffing, and operational health of the Vancouver Payments engineering team. Manage team composition through hiring and performance management, ensuring accountability and career development for every engineer. Establish and maintain on-call practices, code review standards, and quality metrics that meet Xero's engineering standards while evolving as the team and platform mature.
  • Platform Roadmap and Strategic Planning: Set team priorities in collaboration with product and engineering leadership. Develop clear delivery plans and roadmaps for core platform capabilities including payment orchestration, multi-provider integrations, risk and fraud detection, and onboarding systems. Sequence work to ensure both immediate customer value and long-term architectural progress advance simultaneously.
  • Systems Architecture Guidance: Work with technical leads and principal engineers to guide architecture decisions for distributed payment systems. Provide sufficient technical depth in system design, API architecture, and data store selection to lead design reviews and support trade-off decisions. Ensure architectural choices support high throughput, reliability, and security at scale while enabling future payment product launches.
  • Engineering Standards and Practices: Establish engineering practices, code quality standards, and review processes within agreed organizational standards. Build team capability through mentoring, technical reviews, and fostering a culture of ownership where engineers take accountability for quality, reliability, and on-call responsibilities. Implement and optimize AI-assisted development workflows appropriate for the team's context.
  • Cross-Functional Collaboration: Partner with product, design, and other cross-functional teams to translate complex business requirements into resilient technical solutions. Align engineering work with broader Xero strategy and other product teams that consume the payments platform. Communicate technical constraints and opportunities to stakeholders in business terms.
  • Customer-Focused Problem Solving: Balance system modernization and technical architecture improvements with delivering continuous customer value. Guide the team in selectively rebuilding and enhancing existing systems while maintaining production stability. Ensure platform capabilities directly enable new payment products for small businesses and solve real cash flow management challenges.
  • AI and Development Tool Strategy: Shape how the team adopts AI-assisted development tools and emerging AI capabilities. Exercise judgment about when and how to validate AI tool output. Apply AI to product problems while maintaining customer trust and demonstrating discipline in evaluating AI-based features for reliability and accuracy.
  • Operational Excellence: Establish healthy operational practices including monitoring, alerting, incident response, and postmortem processes. Ensure the team's systems remain dependable under production constraints. Build a culture where engineers own their work end-to-end, from development through operation and on-call support.

Qualifications

What we look for.

Technical

  • Distributed Systems Architecture

    Deep understanding of designing and operating highly available, reliable distributed systems at scale. Expertise in handling real-world production constraints, failure modes, and trade-offs between consistency, availability, and latency in payment and fintech contexts.

  • API Design and Data Architecture

    Strong knowledge of RESTful and event-driven API design patterns, data modeling, and selection of appropriate data stores for different access patterns. Understanding of how architectural choices impact system scalability, developer experience, and operational burden.

  • Payment Systems and Money Movement

    Hands-on experience with payment processing, transaction orchestration, or money movement systems. Familiarity with payment networks, provider integrations, idempotency, settlement, and reconciliation. Understanding of compliance requirements in payments (PCI-DSS, regulatory frameworks).

  • Risk, Fraud, and Security Patterns

    Knowledge of fraud detection systems, risk assessment frameworks, and security patterns applicable to financial transactions. Understanding of how to build systems that maintain customer trust while protecting against fraud and unauthorized access.

  • Production Operations and Reliability

    Expertise in building operational practices including monitoring, alerting, incident response, and postmortem processes. Experience with deployment strategies, feature flags, canary releases, and rollback procedures that maintain reliability during rapid iteration.

Education

  • Bachelor's Degree in Computer Science, Engineering, or Related Field

    Formal education providing foundational computer science principles. Equivalent professional experience demonstrating mastery of software architecture, distributed systems, and systems thinking is equally valuable.

  • Continuous Learning in Fintech and Payments

    Demonstrated commitment to understanding payment systems, fintech regulatory landscape, and emerging patterns in money movement. This may be evidenced through side projects, technical certifications, or self-directed learning in payment domains.

Experience

  • 5-8 Years Leading High-Performing Engineering Teams

    Proven track record managing engineering teams (typically 5-15 engineers) that delivered complex systems under production constraints. Demonstrated success in hiring, performance management, career development, and building inclusive, high-trust team cultures where engineers take ownership.

  • Experience Building and Scaling Payment or Fintech Systems

    Direct experience developing payment orchestration, risk and fraud systems, multi-provider integrations, or adjacent high-reliability systems. Experience taking a system from early conception through production adoption and scaling to handle millions of transactions or high transaction throughput.

  • System Modernization While Maintaining Service Delivery

    Proven ability to balance architectural improvements with continuous customer value delivery. Experience leading teams through selective rebuilds or major refactors of established systems without disrupting production service.

  • Cross-Functional Product-Engineering Leadership

    Track record of partnering effectively with product managers, designers, and business stakeholders. Experience translating ambiguous business requirements into clear technical strategies and influencing decisions in fast-changing environments.

Skills

Required

  • Engineering Team Leadership

    Ability to hire, mentor, and develop software engineers. Experience managing performance, fostering psychological safety, and building accountability within teams. Skill in setting context and priorities while empowering engineers to shape solutions.

  • Strategic Systems Thinking

    Ability to balance short-term customer delivery with long-term architectural progress. Capacity to break complex technical problems into actionable plans with clear sequencing and dependencies.

  • Distributed Systems Knowledge

    Deep understanding of distributed system design principles, consistency models, failure scenarios, and operational considerations. Ability to guide design reviews and architecture decisions for systems handling mission-critical transactions.

  • Technical Communication

    Ability to explain technical constraints, trade-offs, and opportunities to both engineering teams and non-technical stakeholders. Skill in documentation and decision-making processes that scale across growing teams.

  • Operational Leadership

    Experience establishing on-call practices, incident response processes, and quality standards. Ability to maintain reliability and accountability while supporting rapid iteration and feature delivery.

  • Product-Centric Problem Solving

    Mindset of connecting engineering work to real customer problems and impact. Ability to balance architectural purity with pragmatism in delivering incremental value.

  • AI Tool Evaluation and Adoption

    Comfort using AI-assisted development tools (GitHub Copilot, Claude, ChatGPT, etc.). Judgment about validating AI output quality and determining appropriate use cases within engineering workflows.

Preferred

  • Payment Systems Expertise

    Nice to have

    Direct experience building payment orchestration layers, multi-provider payment gateways, risk and fraud detection systems, or billing engines. Understanding of payment networks, settlement processes, and PCI compliance.

  • Fintech Scale Experience

    Nice to have

    Experience at fintech companies (Stripe, Square, Block, Wise, etc.) or payment platforms that have scaled to handle billions in transaction volume. Familiarity with fintech-specific challenges around regulatory compliance, cross-border payments, and financial reconciliation.

  • High-Availability System Operations

    Nice to have

    Experience operating systems with 99.99%+ uptime requirements. Familiarity with SRE practices, chaos engineering, and building resilient systems that handle cascading failures gracefully.

  • International/Distributed Team Leadership

    Nice to have

    Experience managing or collaborating with distributed, geographically dispersed teams. Understanding of asynchronous communication, time zone management, and building cohesive cultures across regions.

  • Fraud and Risk Engineering

    Nice to have

    Experience building systems to detect, prevent, or mitigate fraud and financial risk. Understanding of machine learning applications in fraud detection and the tension between security and user experience.

  • Cloud Architecture and DevOps Practices

    Nice to have

    Hands-on experience with modern cloud platforms (AWS, GCP, Azure). Familiarity with infrastructure-as-code, containerization, observability tools, and deployment automation that supports reliable operations at scale.

Tech stack

Languages

JavaPythonGoTypeScript/Node.js

Frameworks

gRPCEvent Streaming Platforms (Kafka)Spring BootREST APIs

Databases

PostgreSQLEvent StoresRedisElasticsearchDynamoDB or similar NoSQL

Tools

KubernetesObservability Stack (Datadog, New Relic, Prometheus)CI/CD Pipelines (GitHub Actions, GitLab CI, Jenkins)Terraform or CloudFormationGit and Code Review ToolsAI-Assisted Development Tools

Other

Payment Network APIsMicroservices ArchitectureEvent-Driven ArchitectureFeature Flags and Gradual RolloutsFinancial Reconciliation

Compensation

Pay and benefits.

Base·CAD 188,000 – 236,000

Equity·Stock options

Benefits

  • Annual Bonus and Equity (RSU) Programs

    Permanent employees participate in performance-based compensation tied to company results. RSUs provide upside participation in Xero's growth as a public company. Specific vesting schedules and grant levels determined by role and individual performance.

  • Comprehensive Health and Wellness Benefits

    World-class health insurance, dental, and vision coverage. Mental health support, fitness programs, and wellness initiatives designed to support holistic employee wellbeing.

  • Generous Leave and Flexibility

    Wellbeing days for personal mental health and rejuvenation. Flexible work arrangements combining hybrid office and remote work. Designated boost days in Vancouver office for collaboration and team building.

  • Professional Development Budget

    Dedicated annual budget for courses, certifications, conferences, and learning opportunities. Support for continuous skill development in emerging technologies and leadership practices.

  • Hybrid Work Model

    Blend of office-based collaboration (designated boost days in modern office spaces) with flexibility to work from home. Enables focus time while maintaining team connectivity and culture.

  • Location Flexibility

    Role is open to hybrid candidates in Vancouver, British Columbia with eligibility for remote work. Xero also welcomes applications from candidates across Canada interested in relocating to Vancouver with relocation support considerations.

  • Xero Perks Package

    Comprehensive employee benefits program including access to wellness platforms, professional development resources, and employee experiences designed by Xero for employee value.

Full posting

Original listing.

About the Role

For a small business, getting paid isn’t an abstract technical problem. It affects whether they can pay their people, buy supplies and take on their next opportunity. We connect money movement with financial context to help small businesses manage cash flow with greater confidence.

Payments is one of Xero's biggest areas of investment and growth, and it's how small businesses get paid, pay 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-stage initiatives that power money movement across Xero and enable new product lines globally, including global bill payments. You'll keep the team delivering while building the engineering practices and capability it needs to grow.

The Technical Challenges

The team is building the capabilities that sit underneath every payment a small business makes or receives. Four problems define the work:

  • A shared payments platform: Build orchestration, risk and fraud, and multi-provider capabilities that work across products and markets, helping teams launch new payment products faster without rebuilding the same foundations.

  • Global bill payments: Make a complex financial process feel simple for small businesses while keeping it accurate, secure and connected to the accounting record.

  • High throughput at scale: Design reliable, secure distributed services that remain dependable under real-world production constraints.

  • Customer impact alongside architectural progress: Selectively rebuild and enhance existing systems, delivering value quickly while moving toward a coherent long-term architecture.

  • AI capabilities customers can trust: Apply AI to challenging product problems while protecting customer trust, and bring the same discipline to how we evaluate and operate those capabilities.

Your job is to make sure the team can take on these problems together, sequencing the work so that both customer value and long-term architecture move forward.

Impact

  • First 6 months: you'll understand the payments platform, its consumers, and the customer problems it enables teams to solve. You'll have the team delivering production code, with a clear delivery plan and roadmap agreed for at least one core capability, such as onboarding, orchestration, risk and fraud, or multi-provider support. You'll also have set up healthy on-call and review practices, and you'll be building the team's capability through mentoring and technical reviews.

  • First 12 months:the team's architectural decisions will be running in production and helping new payment products launch faster. You'll have established engineering standards and clear ownership across the Vancouver Payments team, and the work will be reaching small businesses through faster, safer ways to pay and get paid.

Ownership

You'll own the delivery, staffing, and operational health of the Vancouver Payments engineering team, including hiring, performance, and career development for every engineer on it. You'll set the team's priorities with the product and engineering leadership, and you'll own the team's processes, quality standards, and on-call practices within agreed standards. Technical architecture decisions for the platform sit with the team's technical leads and principal engineers, and you'll make sure those decisions are backed by a team that can deliver them. Because the initiative and the team are both early in their development, you'll help shape how the team works, including its use of AI-assisted development. Engineers on the team own their work, including quality, reliability, and on-call, and you'll make sure that accountability is built into how the team operates.

Who You'll Work With

  • Lili Kan, GM/VP, Payments Platform Engineering. Lili brings extensive experience building platforms and leading engineering teams in Silicon Valley. She previously led Payment Intelligence engineering at Stripe, building systems that protect payments from fraud. Before that, she spent four years at Uber, working across platform services, systems for operating self-driving fleets, and Driver Safety & Insurance Engineering.

  • Jing Feng, Head of Engineering, Payments Platform. Jing brings engineering leadership experience from Uber, Apple, LinkedIn and Yahoo. Most recently, she led Risk Product Engineering at Uber, building capabilities to detect and prevent fraud and risk.

What You Bring

  • A proven record of leading engineering teams that deliver highly available distributed systems under real production constraints, with strong operational practices

  • Experience growing and managing engineers, including hiring, performance management, and career development, and a track record of building inclusive, high-trust team cultures

  • Experience building a platform or product from an early idea into production, and evolving it as adoption and complexity grow

  • Enough technical depth in system architecture, API design, and data stores to guide design reviews and trade-off decisions with your technical leads

  • Experience setting direction and breaking complex problems into clear, actionable plans that lead to delivery

  • Comfort using AI tools to improve development workflows, with judgment about when and how to validate their output

Nice to have:

  • Experience in payments, fintech, or money movement, such as payment orchestration, risk and fraud, or multi-provider integrations. Experience in adjacent domains with demanding reliability, security, or correctness requirements is also valuable.

  • Experience modernizing established systems while continuing to deliver value to customers

  • A track record of partnering with product, design, and other cross-functional teams to turn complex business needs into resilient engineering solutions

How We Work

We’re bold in our vision and pragmatic in execution, delivering useful improvements along the way rather than waiting for a large rewrite. We invest in AI to learn faster and focus effort on higher-value problems, while engineers stay accountable for what they ship. We use shared frameworks to avoid reinvention, leaving teams room to innovate. Engineers own their work, including quality, reliability, and on-call. Leaders set context and priorities, and engineers help shape the solutions.

Where We Work

We offer a hybrid model that blends the flexibility of working from home with the collaboration of the office, including designated boost days in our modern office spaces. This role is open to hybrid candidates in Vancouver, British Columbia. We also welcome applications from candidates across Canada interested in relocating to Vancouver.

Our Hiring Process

  1. TX phone screen (45 minutes): a conversation with your Talent Specialist about your background, motivations and the role.

  2. Technical assessments: A systems design assessment, run through an independent third-party provider and based on real-world scenarios.

  3. Technical deep dive (45–60 minutes): with a Principal Engineer and the hiring team. You'll walk through a past project you led, covering how you thought about it, executed it and led through its complexity.

  4. Values / Future Proof Xero (45 minutes): how you show up day to day, aligned with Xero's values and capabilities such as adaptability, ownership, customer thinking and AI fluency.

  5. LEADership (45–60 minutes): real examples of how you lead, influence and deliver in ambiguous, fast-changing environments, assessed against Xero's leadership principles.

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 $188,000 - $236,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.

Redirects to Xero's application page.

Other roles

More at Xero.

View all 34 roles