Software Engineering @ Xero
2 weeks ago
This is a Software Engineering @ Xero role with one of the leading companies in AU right now, Xero, with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the company takes off.
More About the Role at Xero
Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information and connections. Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.
**Engineering @ Xero**
We're hiring for multiple positions across Xero, with a focus on two key areas: _Xero Product_, where you will work to continuously improve the features of Xero software; _Xero Platform_, where you'll build and maintain critical applications and services consumed by teams throughout Xero globally. We believe that a solid technical foundation and strong growth mindset are the keys to success in Software Engineering. You won't find a long list of must-have tech requirements below. While you don't have to have worked with our tech stack previously, what is important is that you have relevant experience that will help you get started quickly, and you are happy to learn as you go.
**Generally, if a team is creating a new code base, it may look like the following:**
- A microservice, written in C# on .NET
- Utilising a variety of AWS services
- Running in a Docker container, orchestrated by Kubernetes
- Accessed by SPA written in React with TypeScript
- Deployed with an automated CI/CD pipeline
- Monitored by industry leading monitoring, alerting, tracing, and logging tools
**What we look for in a Xero Engineer:**
- Self-awareness and growth mindset
- Openness to learning from failure
- Honesty, transparency and encouraging of feedback
- Teamwork, collaboration and mentorship
- Customer and product focus
- Commitment to supporting an inclusive culture and upholding Xero's values
**Life @ Xero**
As an engineer at Xero, you'll be joining us on our mission to be one of the most sustainably excellent software engineering companies in the world. You'll have exposure to a variety of complex challenges at a global scale, whether it's linking payments to different global markets, working on our world-renowned third party ecosystem or delivering solutions to small businesses around the world.
**At Xero you will...**
- Join an inclusive cross-functional team and collaborate with Product, Design and Engineering.
- Use the latest engineering and software delivery practices, at scale.
- Support your growth with various training and development resources, including the opportunity to become AWS certified.
- Get involved with the Xero Mentorship Program, our many communities of practice and Employee Resource Groups such as Rainbow X, Parents @ Xero, Neurodiversity @ Xero and many more.
If you don't think you're a perfect fit, you should still sign up to Hatch and create a profile, we'll match you to other roles that suit your profile.
Hatch exists to level the playing field for people as they discover a career that's right for them. We model this in our hiring process for our partners like Xero.
Applying here is the first step in the hiring process for this role at Xero.
We do not discriminate on the basis of gender identity, sexual orientation, cultural identity, disability, age, or any other non-merit factors. To put it simply, Hatch is for everyone.
-
Software Engineer @ Xero
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleThis is a Software Engineering @ Xero (Intermediate & Senior) role with one of the leading companies in AU right now, Xero, with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the company takes off.Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and...
-
Melbourne, Victoria, Australia Xero Full timeThis Software Engineering Leadership Position at Xero involves working as a key part of a product team, providing guidance and coaching on technical decisions and strategic thinking. As a Senior Software Engineer, you will support the team in delivering high-quality software solutions and contribute to the growth and success of Xero.Xero Engineering...
-
Software Development Opportunities at Xero
2 days ago
Melbourne, Victoria, Australia Xero Full timeXero is growing rapidly and looking for talented Software Engineers to join their team.As a Software Engineer at Xero, you will have the opportunity to work on a variety of projects, including improving the features of Xero software and building critical applications and services.Key Responsibilities:• Continuously improve the features of Xero software•...
-
Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeThis is a Software Engineering role at Xero, a leading company in Australia, offering a chance to be part of a rapidly growing team. As a Software Engineer at Xero, you will work on improving the features of Xero software and building critical applications and services consumed by teams globally.Key Responsibilities:• Work on Xero Product, where you will...
-
Data Engineering Intern
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeXero is a leading company in Australia that offers a beautiful, easy-to-use platform to help small businesses and their accounting and bookkeeping advisors grow and thrive. As a Data Engineering Intern, you will be part of a team that fosters a culture of collaborative, data-driven decision-making, impacting not only our internal teams but also our diverse,...
-
Software Engineering Professional
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeThis is a challenging Software Engineering role at Xero, a leading company in Australia, where you will work with an amazing team to continuously improve the features of Xero software.**About the Role at Xero**We're hiring for multiple positions across Xero, with a focus on two key areas: _Xero Product_, where you will work to improve the features of Xero...
-
Senior Software Engineer
2 days ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleXero is looking for a skilled Senior Software Engineer to join their team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications that solve complex engineering problems at scale.Key ResponsibilitiesCreate software that meets the high standards of Xero's engineering...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeSoftware EngineerAs a Software Engineer at Xero, you will play a key role in developing high-quality software solutions for small businesses and their accounting and bookkeeping advisors. Our mission is to make life better for people in small business, and we're looking for talented engineers to join our team.Key Responsibilities:Design and develop scalable...
-
Site Reliability Engineers
1 week ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleWe are seeking talented Engineers to join our Observability team in Site Reliability Engineering (SRE) at Xero. Our team is responsible for building and implementing sophisticated monitoring and remediation toolsets to support best-in-class observability, reliability, operational excellence, and engineering productivity at Xero.As a member of...
-
Software Engineering Lead
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeXero is a leading company in AU, and we're looking for a talented Software Engineering Lead to join our team. As a key member of our product team, you'll be responsible for providing guidance and coaching to the team on technical decisions and strategic thinking.The role involves working on the tools, providing support to the team, and enabling them to grow...
-
Software Reliability Engineer
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleThis is a unique opportunity to join Xero's Site Reliability Engineering (SRE) team as a Software Engineer. As a key member of our Reliability Tooling and Engineering Health teams, you will play a crucial role in developing and integrating tools that enable Xero engineering teams to improve their engineering practices.About the TeamXero's SRE...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleXero is a leading cloud-based accounting and bookkeeping platform that empowers small businesses and their advisors to grow and thrive. As a Senior Engineer, you will play a critical role in shaping the future of our platform, working collaboratively with cross-functional teams to design, develop, and deliver high-quality software solutions.Key...
-
Senior Software Engineering Manager
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the Role at Xero:We're looking for a seasoned Senior Software Engineer to lead our Identity and Authentication team. As a key member of our Engineering organization, you'll be responsible for guiding our team in delivering high-quality software solutions.Key Responsibilities:Lead and manage a team of software engineers in delivering complex software...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleThis is a Senior Engineer position at Xero, a leading company in Australia, where you will have the opportunity to work with an amazing team and contribute to the growth of the company.Key Responsibilities:Design and develop high-quality software that solves engineering problems at scale.Collaborate with other Xeros to create and deliver...
-
Software Engineering Director
3 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleWe are seeking an experienced Engineering Manager to lead our software development teams and drive the delivery of high-quality software products. As an Engineering Manager at Xero, you will be responsible for building and managing global engineering teams, championing processes and practices that enable engineers to get great work done, and...
-
Software Engineering Lead
1 month ago
Melbourne, Victoria, Australia Xero Full timeXero is a leading cloud-based accounting software company that is growing rapidly. We are seeking a highly skilled Software Engineering Lead to join our team and help us continue to innovate and improve our products.About the RoleAs a Software Engineering Lead at Xero, you will be responsible for leading a team of software engineers to design, develop, and...
-
Software Engineering Team Lead
3 weeks ago
Melbourne, Victoria, Australia Xero Full timeXero is a leading cloud-based accounting and bookkeeping platform that empowers small businesses to grow and thrive. We're seeking a seasoned Engineering Manager to lead our global engineering teams in delivering innovative software solutions.About the RoleThe successful candidate will be responsible for:Building and managing high-performing engineering...
-
Software Engineering Team Lead
21 hours ago
Melbourne, Victoria, Australia Xero Full timeThis is a highly rewarding role for an experienced Engineering Manager at Xero, where you can make a meaningful impact on the company's mission to provide powerful insights to small businesses.About the Role:The Engineering Manager will lead, grow, and manage leaders of engineering teams who build software for new or improved features in Xero's products and...
-
Senior Software Development Engineer
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleXero is seeking a talented Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using a range of...
-
Software Engineering Expert
6 days ago
Melbourne, Victoria, Australia Xero Full timeXero Engineering Enablement RoleXero is a leading cloud-based accounting platform that empowers small businesses and their advisors to grow and thrive. Our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose drives everything we do, from developing innovative tools to supporting our...