Engineer - Payments
$131.8k - $150k per yearXero
This position requires local presence. Please view similar jobs below.
The role / impact
You will deliver high-quality, impactful software that aligns with team and business goals, always keeping customer needs and outcomes front of mind. By identifying and solving complex, ambiguous problems independently, you will produce robust, high-quality, and scalable software that helps change the world by supporting small businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer efficiency.
Through clear and thoughtful communication, you will ensure stakeholders are well-informed and aligned. You will play a key part in fostering an inclusive team culture by mentoring others and sharing feedback with empathy. Your active participation in planning, delivery, and continuous improvement will contribute directly to the success of the broader Xero community.
The team / how they connect
You will join the Payments team within Product Platforms , which forms the critical foundation underneath core product areas like invoices, bills, payments, and payroll. The team exists to make it easy for other groups across Xero to build on a strong foundation of accounting concepts, data, and libraries safely and efficiently. Operating across Wellington and Vancouver, we collaborate closely to reduce tight coupling, establish clear service boundaries, and accelerate product velocity global-wide.
The team is currently working on / Initially, you will focus on
- Transitioning from a monolithic architecture to modern microservices to remove delivery bottlenecks and improve efficiency.
- Building and operating services in a production cloud environment utilizing C#, .NET Core, and AWS.
- Resolving complex legacy problems, database scalability challenges, and modernizing service interfaces or APIs.
- Automating manual processes and applying test-driven and trunk-based development practices.
Where and how you can work
This role is based at our on-site location 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. You will also have the opportunity to travel to New Zealand for onboarding after your first couple of weeks.
Here are some of the things we are looking for
- You bring proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go.
- A solid understanding of distributed systems concepts, including service-to-service communication, eventual consistency, and resilience patterns belongs in your toolkit.
- Your background features practical experience working with relational databases where transactional data integrity and ACID principles are critical.
- Having a familiar working knowledge of modern DevOps practices, automated testing, and continuous integration pipelines will help you succeed.
- Showing an interest in utilizing modern artificial intelligence tools will enable you to enhance personal productivity and streamline engineering workflows.
- You possess strong communication and collaboration skills, with the capacity to manage internal stakeholders like a technical product partner.
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 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.
$131.8k - $150k per year
...businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical... .... The team / how they connect You will join the Payments team within Product Platforms , which forms the critical foundation...SuggestedPermanent employmentFull timeWork at officeWork from home2 days per week1 day per week$131.8k - $150k per year
...that support money movement through Xero, from collecting invoice payments and paying bills to supporting payroll and future payment... ...ease and confidence. You will take ownership of meaningful engineering problems, building reliable, secure and scalable software where...SuggestedPermanent employmentFull timeInternshipWork at officeWork from home2 days per week1 day per week$188k - $236k per year
...small businesses manage cash flow with greater confidence. Payments is one of Xero's biggest areas of investment and growth, and it... ...paid, pay their people, and take on their next opportunity. As Engineering Manager, you'll lead the Payments Platform engineering team in...SuggestedLong term contractPermanent employmentFull timeInternshipWork at officeWork from homeRelocation$186k - $236k per year
...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. As a Lead Engineer on Payments Platform, you’ll join early-stage initiatives and make foundational architectural...SuggestedLong term contractPermanent employmentFull timeInternshipWork at officeRemote workWork from homeRelocation$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 design...SuggestedLong term contractPermanent employmentFull timeWork at officeWork from home2 days per week1 day per week$125k - $135k per year
...Experience with automated unit testing, and an interest in techniques such as TDD and BDD ~ Excellent understanding of software engineering principles ~ Keep up with new technologies and find ways to improve the status quo Technical / Hard Skills Full Stack...Permanent employmentFull time$110k - $140k per year
...the Capital Project Design & Delivery team, providing process engineering expertise throughout the planning, design, and execution of large... ...range reflects base salary only and does not include bonus payments, benefits or retirement contributions. Actual base pay is determined...For contractorsWork at office$116.5k - $143.85k per year
...rewards and benefits, and be part of a greater movement - apply today! Your Role in Supporting Our Members: As the Senior Manager, Payment Banking Products , you will be accountable for driving sustainable revenue growth through innovative payment products and services...Long term contractPermanent employmentFull timeContract workTemporary workInternshipImmediate startRemote workFlexible hours$127k - $203k per year
...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...greatest potential. Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in...Full timeWorldwide$199.8k - $244.2k per year
...an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services... ...build highly reliable Cash Out transaction flows on top of EarnIn's payments and repayment platforms, which move money over debit card...Full timeWork at officeLocal area2 days per week$91k - $140k per year
...prosper. We support a wide range of digital payments choices, making transactions secure,... ...potential. Title and Summary Software Engineer II Overview The Decision Management program... ...This program leverages business rules & AI engines, a streaming big data cluster, an in...Full timeWork at officeWorldwideFlexible hours$111k - $160k per year
...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global...Full timeWorldwide$111k - $160k per year
...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...realize their greatest potential. Title and Summary Senior AI Engineer Overview: AI Solutions, part of Mastercard’s AI & Data organization...Full timeWorldwide- ...enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.... ...systems to support Stripe Revenue Suite’s rapid growth and help engineers build and ship faster through integrations with Stripe’s infrastructure...Contract workInternship
$240k - $285k per year
...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale... ...and continually sharpen the team's mandate within the broader Payments group — what it owns, where to invest and how to continuously...Work at officeRemote workWork from homeusd240k - usd285k per year
...confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses. Tens of... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale...Manual laborWork at officeRemote workWork from home3 days per week- ...Requirements ~ Bachelor's degree in electrical, computer, software engineering, or a related field. ~5+ years of experience with automotive... ...bonus eligibility, and equity in the form of RSUs; bonus payments are discretionary and not guaranteed. Comprehensive benefits...Full time
usd240k - usd285k per year
...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that scale... ...scalable systems for money movement, bank account experiences, payment orchestration, and related financial infrastructure. Partner...Long term contractBank staffWork at officeRemote workWork from home3 days per week$95k - $120k per year
...people, sites, and operations. The team partners with 8 product engineering teams to ensure every release meets the reliability bar our... ...Relocation Provided None Position Type Experienced Referral Payment Plan Yes EEO Statement Motorola Solutions is an Equal...Relocation$120k - $160k per year
...Job Description As a System Development Engineer, you sit at the high-velocity... ...Responsibilities: Architecting the CI/CD Engine: Design, build, and optimize high-speed... ...Position Type Experienced Referral Payment Plan No EEO Statement Motorola Solutions...Relocation- ...journey is only achievable by having a great team who shares ideas, tries new things, and learns as we go. Who you are: As a Data Engineer at Semios, you will design, build, and maintain scalable, reliable cloud-based data systems that transform raw data into trusted,...Full timeWork at office
- ...western Canada is currently offering exciting opportunities for Engineers to work on a variety of utilities substation projects throughout... ...objectives. This includes proposing plan changes, reviewing contractor payment requests, and preparing detailed progress reports. Standards...For contractorsFor subcontractorWork at officeWork from homeFlexible hours
$155k - $205k per year
...ensure that when a business records invoices, payments and other activity, its accounting stays... ...and reconciliation. As a Senior Engineer, you’ll own significant end-to-end initiatives... ...to ensure changes to the accounting engine support other Xero teams built on Accounting...Long term contractPermanent employmentFull timeWork at officeWork from home2 days per week1 day per week$127k - $203k per year
...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible... ...realize their greatest potential. Title and Summary Lead Data Engineer (AI & Data Strategy) Who is Mastercard? Mastercard is a global...Full timeWorldwide$100k - $120k per year
...people, find out more about what Aviso has to offer at . The Opportunity: We’re looking to fill an opening for a Senior Systems Engineer to join our Technology Ops & Support Partners team. Reporting to the Director, Infrastructure Operations, the Senior Systems...Internship$91k - $140k per year
...prosper. We support a wide range of digital payments choices, making transactions secure,... ...potential. Title and Summary Software Engineer II (Backend - Java) Who is Mastercard? Mastercard... ...platform leverages business rules and AI engines, streaming big-data technologies, in-...Full timeWork at officeWorldwide- ...Your Opportunity You will work as an Electrical Engineer with general supervision and direction on tasks on smaller projects, and as a team member on larger projects under the guidance of a Senior Engineer/Designer. You will participate in the design of electrical systems...For contractorsFor subcontractorWork at office
$7309 - $7798 per month
...Staff - Union Job Category CUPE 116 Job Profile CUPE 116 Salaried - Engineering Technician 4 Job Title Engineering Technician Department Facilities | Department of Earth and Ocean Sciences | Faculty of Science Compensation Range $7,309.00 - $7,798...Apprenticeship- ...Enhance user experiences with data at Databricks as a Senior Engineer for Dashboard User Experiences. Build high-performance dashboards that simplify data exploration for users. In this role, you’ll leverage modern frontend technologies to create and optimize dashboard experiences...
$155k - $205k per year
...The role / impact 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...Long term contractFull timeWork at officeWork from home2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer - Payments. Be the first to apply!
- tunnel engineer Vancouver, BC
- forklift engineer Vancouver, BC
- junior aws engineer Vancouver, BC
- city engineer Vancouver, BC
- powertrain engineer Vancouver, BC
- engineer intern Vancouver, BC
- contact center engineer Vancouver, BC
- visa sponsorship engineer Vancouver, BC
- solid waste engineer Vancouver, BC
- ingénieur génie des procédés Vancouver, BC
