Senior Software Engineer, Embedded Accounting, Platform API/SDK

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.
$215,000 - $230,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer, Embedded Accounting, Platform API/SDK

Xero, a leading platform in small business accounting, is seeking a Senior Software Engineer for their US Product division to spearhead the development of platform APIs and SDKs. This role is crucial for enabling external platform partners to embed accounting experiences into their applications while maintaining seamless internal connectivity.

The position offers an opportunity to work on key strategic initiatives aimed at sustainable growth in the United States market. As a senior engineer, you'll be responsible for leading technical design and implementation, collaborating across teams, and driving the development of complex platform solutions. The role combines technical leadership with hands-on development, requiring expertise in building sustainable and scalable platforms.

Working at Xero means joining a company with a strong human-first culture that values diversity, respect, and inclusion. The company offers an impressive benefits package including generous paid leave, comprehensive healthcare coverage, 401k matching, and 26 weeks of paid parental leave. The hybrid work environment provides flexibility while maintaining collaborative opportunities in their well-equipped offices.

The ideal candidate will bring 5+ years of platform development experience, strong programming skills in languages like Java or Go, and expertise in data processing and real-time streaming. This role offers the perfect blend of technical challenge and leadership opportunity, allowing you to make a significant impact on products that help small businesses thrive.

If you're passionate about creating innovative solutions, leading technical teams, and building APIs that power the future of small business accounting, this role at Xero presents an excellent opportunity to advance your career while contributing to meaningful business solutions.

Last updated a month ago

Responsibilities For Senior Software Engineer, Embedded Accounting, Platform API/SDK

  • Work in collaboration with other Xeros to create and deliver software to customers
  • Model engineering excellence and support team growth
  • Lead technical design and implementation with architecture principles
  • Build and manage software that solves engineering problems at scale
  • Lead and drive the definition of public API for accounting services
  • Maintain in-depth system knowledge across team components
  • Lead quality engineering practices and mentor junior team members
  • Contribute to product planning and delivery

Requirements For Senior Software Engineer, Embedded Accounting, Platform API/SDK

Java
Go
  • 5+ years experience in platform development at scale
  • 5+ years of programming experience with advanced programming languages (C++, C#, Go, Java)
  • 2+ years in data processing and real-time streaming data engine
  • Experience in data storage and database queries
  • Ability to drive system design and product experience
  • Education in computer science or equivalent fields
  • Experience in leading discussions and implementation for scaling products
  • Experience in coaching and mentoring engineers

Benefits For Senior Software Engineer, Embedded Accounting, Platform API/SDK

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

Interested in this job?

Jobs Related To Xero Senior Software Engineer, Embedded Accounting, Platform API/SDK

Sr. Engineer, U.S. Payroll

Senior Engineer position at Xero focusing on U.S. Payroll systems, offering competitive salary and comprehensive benefits in a hybrid work environment.

Senior Developer Marketing Manager

Senior Developer Marketing Manager position at Xero, leading developer community engagement and marketing programs to drive platform growth and adoption.

Senior Developer Marketing Manager

Senior Developer Marketing Manager position at Xero, leading developer community engagement and marketing programs to drive platform growth and adoption.

Senior Developer Marketing Manager

Lead developer marketing initiatives at Xero, driving growth and engagement in their global app marketplace through strategic community programs and marketing campaigns.

Sr. Engineer, U.S. Payroll

Senior Engineer position at Xero focusing on U.S. Payroll systems, offering competitive salary and comprehensive benefits in a hybrid work environment.