Xero Logo

Xero

Senior Software Engineer

Reposted Yesterday
Be an Early Applicant
Hybrid
Melbourne, Victoria
Senior level
Hybrid
Melbourne, Victoria
Senior level
Design, build, and maintain scalable API infrastructure; modernise legacy APIs; improve developer experience and operational excellence; implement testing and automation; mentor engineers; assess complex technical issues; participate in on-call rotation and ensure reliable platform delivery.
The summary above was generated by AI

The role / impact

As a Senior Engineer, you will play a pivotal role in building and managing software that solves complex engineering problems at scale. You will focus on the design and creation of robust API infrastructure, moving beyond simple consumption to actively shaping the "engine" that powers our platform. Your work will directly contribute to improved customer experiences by delivering high-quality, scalable software and relentlessly automating manual processes to ensure engineering excellence.

Your impact extends to the growth of those around you as you mentor team members and lead best practices within a cross-functional environment. By making data-driven decisions and embracing a quality-first approach to technical solution designs, you will help release value early and solve critical problems for Xero’s global customer base.

The team / how they connect

You will join a specialised Practice Tools Platform team that owns and maintains the infrastructure for all of Xero's public and integration APIs. The team is a close-knit group that prioritises intentional communication; those located near our offices frequently get together to connect and collaborate.

The team is currently working on

  • Modernising legacy APIs

  • Improving developer experience to create and facilitate fast and safe API changes

  • Improve operational excellence and non functional requirements of our APIs

Where and how you can work

This role is based in Australia to support our hybrid way of working. While we embrace remote work, the T-Rest team values in-person connection at our local offices. You’ll also participate in an on-call roster, which we’re currently expanding to ensure a sustainable rotation of approximately one week every two months.

Here are some of the things we are looking for

  • You bring deep expertise in the design, creation, and maintenance of API infrastructure rather than just being a domain user.

  • Your strong backend development background allows you to pivot easily across tech stacks, with a high proficiency in C#.NET or similar languages like Node.js.

  • You possess a growth mindset and a genuine passion for mentoring other engineers and sharing technical knowledge.

  • Contributing to sophisticated testing and automation is second nature to you, ensuring code is released safely and repeatedly.

  • You have experience assessing complex technical issues and can effectively communicate impacts and solutions to various stakeholders.

  • A willingness to join an on-call rotation and support the critical components your team owns is essential.

Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.

Top Skills

.Net
Api Infrastructure
APIs
Automated Testing/Automation
C#
Node.js

Xero Sydney, New South Wales, AUS Office

Our office is in the heart of the Sydney CBD with views of the Sydney Harbour Bridge. We're just over by Wynyard Park so it's easy to get to.

Similar Jobs at Xero

19 Days Ago
Hybrid
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Senior Software Engineer will develop scalable software, mentor team members, manage distributed systems, and enhance product innovation while collaborating with cross-functional teams.
Top Skills: .NetAWSC#DockerKubernetesReactTypescript
15 Hours Ago
Hybrid
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Senior Manager of GTM Finance Operations & Planning will standardize financial processes, integrate financial requirements into planning, and lead reporting and forecasting efforts across the organization.
Top Skills: Financial Planning SoftwareLookerSaaSSQLTableau
19 Hours Ago
Hybrid
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Lead Product Manager will define Xero's billing strategy and mentor junior PMs, focusing on product delivery and enhancements for global expansion.
Top Skills: AIChargebeeSaaS

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account