Xero

Principal Backend Engineer, Payments Platform

Xero

full-time

Posted on:

Location Type: Hybrid

Location: San Mateo • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $224,000 - $302,000 per year

Job Level

Lead

Tech Stack

Distributed SystemsGoJavaNoSQLSQL

About the role

  • shape the technical vision and architecture for money movement
  • set the direction for building scalable and resilient systems
  • influence implementation of highly scalable systems
  • evaluate existing systems and decide when to reuse vs. rebuild
  • contribute to production code and review complex designs
  • partner with multiple teams to resolve dependencies
  • champion practices around observability and performance
  • mentor engineers and build technical leadership capacity
  • bring industry best practices into Xero

Requirements

  • 12+ years of software engineering experience
  • extensive experience designing and operating large-scale distributed systems
  • proven track record as a Principal/Architect-level technical leader
  • deep expertise in building scalable systems
  • strong proficiency in at least one modern backend stack (C#, Java, Golang, C++)
  • advanced experience with SQL and NoSQL databases
  • ability to define multi-year technical strategies
  • domain expertise in payments/fintech
  • strong collaboration skills
  • ability to assess existing systems vs. new builds
Benefits
  • generous paid leave
  • statutory holidays
  • dedicated paid leave for mental wellbeing
  • Employee Assistance Program
  • employee resource groups
  • wellbeing programming and allowances
  • medical insurance
  • dental insurance
  • vision insurance
  • disability insurance
  • fertility financial support
  • 401k contribution matching
  • 26 weeks paid parental leave
  • Employee Share Plan
  • beautiful offices with snacks and break areas
  • flexible working
  • career development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringlarge-scale distributed systemsscalable systemsC#JavaGolangC++SQLNoSQLtechnical strategies
Soft skills
technical leadershipcollaborationmentoringinfluencingevaluatingresolving dependencieschampioning practicesassessing systems
Resource Innovations

Lead Java Software Engineer

Resource Innovations
Seniorfull-time$135k–$160k / yearArizona, California, Colorado, Illinois, Wisconsin · 🇺🇸 United States
Posted: 1 hour agoSource: apply.workable.com
AngularApacheAWSCloudDockerDynamoDBETLHibernateJavaJavaScriptJUnitKubernetes+14 more
DTEX Systems

Senior Backend Full Stack Engineer

DTEX Systems
Seniorfull-time$170k–$220k / yearCalifornia · 🇺🇸 United States
Posted: 21 hours agoSource: dtexsystems.applytojob.com
DjangoElasticSearchGraphQLPostgresPython
Point One Navigation

Staff Engineer – Network and Backend

Point One Navigation
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 23 hours agoSource: jobs.ashbyhq.com
ApacheDistributed SystemsGoJavaKafkaMicroservicesRabbitMQ
Fiddler AI

Staff Backend Engineer

Fiddler AI
Leadfull-time$190k–$300k / yearCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
AWSCloudDistributed SystemsGoogle Cloud PlatformKafkaKubernetesMicroservicesPostgresPythonRabbitMQRayRedis