Taro Logo

Software Engineer, U.S. Payroll

Xero is a platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive through beautiful, easy-to-use software.
San Mateo, CA, USAVancouver, BC, CanadaSeattle, WA, USA
$167,000 - $183,000
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer, U.S. Payroll

Xero, a leading platform in small business and accounting software, is seeking a Senior Software Engineer to join their U.S. Payroll team. This role presents an exciting opportunity to be a founding member of the team, where you'll directly impact the development of solutions that make payroll processing simpler for small businesses.

The position requires a seasoned professional with 4+ years of experience in software development, particularly in distributed systems and cloud technologies. You'll be working with modern technologies including TypeScript, JavaScript, Python, and PostgreSQL, while leveraging cloud platforms and containerization tools like Kubernetes. The role demands strong expertise in system design, architecture, and data modeling.

As a Senior Software Engineer, you'll be responsible for scaling services that support millions of users, designing high-scale orchestration workflows, and integrating with third-party APIs. You'll collaborate closely with Product Managers and Designers to define requirements and accelerate feature delivery, while maintaining high standards for security and testability.

Xero offers an exceptional benefits package including generous paid leave, comprehensive health coverage, 401k matching, and 26 weeks of paid parental leave. The company promotes a human-first culture that values diversity, inclusion, and work-life balance, with flexible working arrangements and beautiful office spaces.

This is an ideal opportunity for a skilled engineer who wants to make a meaningful impact on small businesses while working with cutting-edge technologies in a supportive, growth-oriented environment. The role offers competitive compensation ranging from $167,000 to $183,000 annually, reflecting the senior level of the position and the value Xero places on technical expertise.

Last updated 24 days ago

Responsibilities For Software Engineer, U.S. Payroll

  • Significantly impact the delivery of a product that small business owners love and that simplifies the payroll process
  • Scale services supporting millions of users
  • Collaborate with Product Managers, Design, and other Xeros to define software requirements and accelerate feature delivery
  • Design and deploy high-scale, highly efficient orchestration workflows
  • Design, build, and integrate with third-party APIs and services
  • Contribute to a culture of continuous improvement while shaping the future of our technical stack

Requirements For Software Engineer, U.S. Payroll

TypeScript
JavaScript
Python
PostgreSQL
Kubernetes
  • 4+ years of delivering software with a deep understanding of system design and architecture
  • Proficiency in one or more modern programming languages such as C#, Typescript/Javascript, Java, Kotlin, Python or similar
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes)
  • Strong expertise in data modeling and working with SQL/relational databases, PostgreSQL
  • Curiosity and eagerness to develop your craft
  • Ability to make code design decisions for all teams' products
  • Experience in auditing teams codebases
  • Expertise in distributed systems architecture
  • Ability to lead or facilitate discussions on application design

Benefits For Software Engineer, U.S. Payroll

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • Employee Assistance Program
  • Medical, dental, vision, and disability insurance
  • Fertility and family forming financial support
  • 401k contribution matching
  • 26 weeks of paid parental leave for primary caregivers
  • Employee Share Plan
  • Beautiful offices with snacks and break areas
  • Flexible working
  • Career development opportunities

Interested in this job?

Jobs Related To Xero Software Engineer, U.S. Payroll