Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

Xero, a leading financial software company, is seeking a Senior Software Engineer to join their team in a remote capacity from the UK. The role focuses on developing and maintaining scalable software solutions that help businesses automate their operations. As a Senior Engineer, you'll be instrumental in creating high-quality software, mentoring team members, and contributing to technical solutions. The position offers an opportunity to work with modern technologies like C#/.Net, React, and AWS, while solving complex engineering challenges. You'll be part of a company that values technical excellence, automation, and data-driven decision-making. The role comes with exceptional benefits, including generous paid leave, comprehensive healthcare, and flexible working arrangements. This is an excellent opportunity for experienced engineers who want to make a significant impact on software that serves businesses worldwide while working in a supportive, growth-oriented environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Create and develop high quality and scalable software
  • Coach others and contribute to technical solution designs
  • Participate in code reviews
  • Design and perform sophisticated testing activities
  • Assess and resolve development or production issues
  • Participate in incident responses and contribute to post-mortems
  • Champion automation of delivery processes
  • Coach and support engineers
  • Participate in interviews and recruitment processes

Requirements For Senior Software Engineer

React
  • Experience in 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
  • Proficiency 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

Interested in this job?

Jobs Related To Xero Senior Software Engineer