Senior Software Engineer

Xero helps supercharge businesses by automating routine tasks, providing actionable insights, and connecting businesses with data, advisors and apps.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer

Xero, a company dedicated to revolutionizing business automation, is seeking a Senior Software Engineer to join their team. This role offers a unique opportunity to work with a company that's transforming how businesses operate through innovative software solutions.

As a Senior Software Engineer, you'll be instrumental in building and managing software that solves engineering problems at scale. You'll work collaboratively to create and deliver beautiful software that makes a real difference to customers' lives. The role involves developing applications within their existing product suite while contributing to new and improved customer experiences.

The position demands technical excellence and leadership qualities. You'll be expected to maintain high engineering standards, mentor team members, and champion best practices. Working in a cross-functional environment, you'll use modern principles and practices to achieve team objectives. The role offers the opportunity to work with technologies like C#/.Net, React, SQL Server, and AWS, while contributing to distributed systems architecture.

What makes this opportunity special is Xero's commitment to both technical excellence and employee wellbeing. The company offers an impressive benefits package including generous paid leave, comprehensive healthcare, and flexible working arrangements. You'll be part of a company that values both professional growth and work-life balance, with opportunities to make significant technical decisions and mentor others.

The ideal candidate will bring strong experience in distributed systems, CI/CD practices, and test-driven development. You'll have the chance to work on challenging technical problems while contributing to a product that helps businesses worldwide. If you're passionate about creating impactful software solutions and want to work with a company that values both technical excellence and employee wellbeing, this role at Xero could be your next career move.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Create and deliver high-quality, scalable software solutions
  • Perform sophisticated testing activities and coach team members
  • Assess and resolve development and production issues
  • Maintain and share knowledge of development technologies
  • Champion automation of delivery processes
  • Coach and support engineers in software deployment
  • Participate in interviews and recruitment processes
  • Contribute to technical solution designs
  • Participate in code reviews

Requirements For Senior Software Engineer

JavaScript
React
  • Experience with C#/.Net, React, SQL Server, and AWS
  • Ability to contribute to internal ecosystems and build SDKs
  • Debugging skills across the entire technology stack
  • Experience in making major code design decisions
  • Proficiency in distributed systems architecture and implementation
  • Experience with CI/CD concepts and tooling
  • Strong knowledge of TDD and automated tooling

Benefits For Senior Software Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • Generous paid leave
  • Dedicated physical and mental wellbeing leave
  • Employee Assistance Program
  • Private medical insurance
  • Gym passes
  • 26 weeks paid parental leave for primary caregivers
  • Employee Share Plan
  • Flexible working
  • Beautiful offices

Interested in this job?

Jobs Related To Xero Senior Software Engineer

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.