Lead Engineer – Payments Platform

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead Engineer shaping Xero’s global payments platform and bill-payment products. Building secure, high-throughput services that help small businesses manage cash flow.

Responsibilities

  • Shape the technical foundation for money movement capabilities and unlock new product lines globally
  • Guide the design and development of reliable, scalable, performant, and secure payment-platform services
  • Ensure operational excellence and direct business outcomes
  • Make foundational architectural decisions for an early-stage payments initiative
  • Contribute directly to production code and proof-of-concepts
  • Design and build payment-platform capabilities including orchestration, risk and fraud, and multi-provider support
  • Build a global bill-payment product for small businesses
  • Develop core high-throughput platform services
  • Integrate and champion AI capabilities to improve engineering productivity and developer workflows
  • Collaborate with product, security, risk, operations, design, and other cross-functional teams
  • Set technical direction, mentor engineers, and foster an inclusive culture
  • Translate complex business needs into resilient engineering solutions supporting millions of subscribers

Requirements

  • Proven track record delivering highly available, distributed backend systems
  • Experience designing high-throughput services under real-world constraints
  • Deep understanding of system architecture and API design
  • Experience with SQL and NoSQL databases
  • Proficiency in C#, Java, Golang, or C++
  • Experience with cloud-native platforms such as AWS
  • Hands-on contribution to production code, proof-of-concepts, and technical deep dives
  • Strong technical leadership, mentoring, and technical-direction capabilities
  • Ability to break down complex problems into actionable solutions and drive agile execution
  • Ability to partner with Product, Design, Security, Risk, Operations, and other cross-functional teams
  • Advanced usage of AI tools and practices to accelerate development workflows
  • Vancouver onsite/hybrid applicants, Ontario or Alberta applicants willing to relocate, or Seattle-area/Washington US applicants working remotely

Benefits

  • Variable pay: eligibility for commissions or equity based on role and performance
  • Comprehensive health, wellness, and retirement programs
  • Wellbeing initiatives
  • Professional development
  • Flexible work from home
  • Hybrid working model with office collaboration and "boost days"
  • Potential equity-based compensation

Job type

Full Time

Experience level

Senior

Salary

CA$186,000 - CA$236,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudJavaNoSQLSQLC++Go

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.