Engineer

at Xero
  • Remote - New Zealand

Remote

All Others

Mid-level

Job description

Our Purpose

At Xero, we’re here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we’re not only making life better for small business, we’ll be building a stronger economy that can change the world.

About the role

We’re looking for an Engineer to join our Tooling team—focused on improving the reliability, usability, and integration of the internal tools we own and support across the engineering organisation. You’ll help maintain and evolve the infrastructure that powers these tools, ensuring they’re scalable, secure, and easy to adopt. This is a hands-on engineering role where you’ll contribute to building automation, improving developer experience, and enabling better governance through quality tooling.

You’ll work closely with senior engineers, delivery teams, and stakeholders to uplift how tools are provisioned, integrated into pipelines, and supported at scale.

What you’ll do

  • Support the infrastructure and CI/CD setup of tools we own—such as SonarQube, Playwright, LaunchDarkly, and others
  • Build automation and integrations that improve how engineering teams adopt and use our tooling
  • Contribute to Infrastructure as Code (IaC) to provision and manage resources—preferably using Terraform
  • Participate in improving the reliability and maintainability of our tooling stack through monitoring, testing, and feedback loops
  • Collaborate with teams to ensure tools are well-integrated into their workflows and CI/CD pipelines
  • Assist in documenting setup instructions, best practices, and operational runbooks
  • Participate in on-call rotations to support uptime and issue resolution for shared tools
  • Continuously seek ways to improve developer experience through tooling enhancements
  • Contribute to internal technical discussions and engineering improvement initiatives

What you’ll bring

  • Experience in supporting DevOps-style infrastructure and CI/CD tooling environments
  • Familiarity with cloud platforms and Infrastructure as Code tools like Terraform
  • Understanding of distributed version control (e.g., Git) and CI/CD pipelines
  • Proficiency in at least one programming or scripting language (e.g., Python, C#, .NET)
  • Interest in internal tooling, developer enablement, and automation
  • Experience supporting or integrating tools like SonarQube, LaunchDarkly, or Playwright is a plus
  • Strong documentation and communication skills to support tool adoption across teams
  • Willingness to participate in support rotations and learn from incidentsGrowth mindset and eagerness to learn new tools and technologies

Why Xero?

Offering very generous paid leave to use however you’d like (plus statutory holidays!), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family, free medical insurance, wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value, you’ll do the best work of your life at Xero.

Share this job:
Please let Xero know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply