Taro Logo

Engineer

Xero is a cloud-based accounting software company that helps businesses automate routine tasks and connect with data, advisors and apps.
Wellington, New ZealandAuckland, New ZealandHawke's Bay, New Zealand
DevOps
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · Finance

Description For Engineer

Xero, a leading cloud-based accounting software company, is seeking an Engineer to join their Tooling team. This role focuses on enhancing the reliability, usability, and integration of internal tools across the engineering organization. The position offers a unique opportunity to work with cutting-edge DevOps practices and tools while contributing to infrastructure that powers essential development tools.

The role combines hands-on engineering with strategic thinking, requiring expertise in Infrastructure as Code, CI/CD pipelines, and automation. You'll work with technologies like SonarQube, Playwright, and LaunchDarkly, while using Terraform for infrastructure provisioning. The position involves collaborating with senior engineers and delivery teams to improve developer experience and tool adoption across the organization.

Xero offers an exceptional benefits package, including generous paid leave, comprehensive health benefits, and an Employee Share Plan. The company's commitment to work-life balance is evident through their flexible working arrangements and focus on employee wellbeing. This role provides an excellent opportunity for professional growth in a company that's making a significant impact in the financial technology sector.

The ideal candidate will bring experience in DevOps practices, strong programming skills, and a passion for automation and developer enablement. This role is perfect for someone who enjoys solving complex technical challenges while contributing to the broader success of engineering teams through improved tooling and processes.

Last updated 2 months ago

Responsibilities For Engineer

  • Support infrastructure and CI/CD setup of tools like SonarQube, Playwright, LaunchDarkly
  • Build automation and integrations for engineering teams
  • Contribute to Infrastructure as Code (IaC) using Terraform
  • Improve reliability and maintainability of tooling stack
  • Collaborate with teams on workflow and CI/CD pipeline integration
  • Document setup instructions and operational runbooks
  • Participate in on-call rotations
  • Improve developer experience through tooling enhancements
  • Contribute to technical discussions and engineering initiatives

Requirements For Engineer

Python
Kubernetes
Linux
  • 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 and CI/CD pipelines
  • Proficiency in at least one programming or scripting language (Python, C#, .NET)
  • Interest in internal tooling, developer enablement, and automation
  • Strong documentation and communication skills
  • Willingness to participate in support rotations
  • Growth mindset and eagerness to learn new tools and technologies

Benefits For Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
  • Generous paid leave
  • Dedicated physical and mental wellbeing leave
  • Employee Assistance Program
  • Free medical insurance
  • Wellbeing and sports programmes
  • 26 weeks paid parental leave for primary caregivers
  • Employee Share Plan
  • Flexible working
  • Career development

Interested in this job?

Jobs Related To Xero Engineer