The role / impact
You will dive into the process of solving engineering problems at scale, moving beyond simple feature building to tackle the architecture and implementation of distributed systems. This role offers the autonomy to make major code design decisions, contributing directly to our engineering standards while refactoring complex, monolithic systems into modern, scalable solutions.
You will care deeply about technical excellence, developing high-quality software that supports our customers. Beyond the code, you will act as a role model and mentor, coaching others to foster a culture of continuous learning and mastery within the engineering group.
The team / how they connect
We operate with a clear focus on collaborative, modern engineering practices where sharing knowledge is part of the daily rhythm. You will join a group that values agile delivery and engages actively in code reviews, ensuring we build sustainable solutions together rather than working in silos.
The team is currently working on
Our tech stack includes C#, React, AWS, and Kubernetes.
We are heavily invested in CI/CD concepts and tooling to streamline our shipping processes.
The team utilizes Test Driven Development (TDD) to maintain high standards of quality.
We are currently focused on refactoring legacy systems to improve performance and scalability.
Where and how you can work
We support a flexible working style that balances remote focus with in-person collaboration. You can access our local office hubs for team connection and 'boost days', giving you the best environment to do your best work.
Here are some of the things we're looking for, for this role
You bring a passion for solving engineering problems at scale and navigating the complexity of distributed systems.
Experience with a range of languages and tools, specifically within a modern cloud environment, is essential to your approach.
You possess a growth mindset and proactively maintain, grow, and share your technical knowledge with those around you.
Ideally, you have an enthusiasm for building high-quality, scalable software and contributing to technical solution designs.
You enjoy acting as a mentor, coaching others to help them develop their skills and confidence.
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.
Similar Jobs
What We Do
Xero is small business accounting software that provides a platform on which businesses can build a fully integrated solution. It’s designed to make life better for people in small business, their advisors, and communities around the world. Xero minimises tedious admin by automating routine tasks, delivers valuable insights when needed, and brings together business data, trusted advisors, and powerful apps in one intuitive platform. By alleviating pain points, Xero empowers small business owners to supercharge their business, simplifying the complex and freeing up time from manual admin so they can focus on what really matters to build the business they’ve always envisaged.
Why Work With Us
We believe that by simplifying the complex we're not only making life better for small business, we’re helping to create a stronger, more vibrant economy. When you join this team, you’re impacting local communities, on a global scale. Being a Fast Co. Best Workplace for Innovators is a direct reflection of our creative, curious culture.
Gallery
Xero Teams
Xero Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Join us from home or at one of our beautiful workspaces. Xero has offices in Australia, New Zealand, United Kingdom, United States, Canada, Singapore, and South Africa.






