Taro Logo

Lead Engineer - Platform

Xero helps businesses by automating routine tasks, providing actionable insights and connecting businesses with data, advisors and apps.
Auckland, New ZealandWellington, New Zealand
Cloud
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Finance

Job Description

Xero, a leading business automation platform, is seeking a Lead Engineer for their Platform Elements team. This role combines technical leadership with hands-on development, focusing on building platform products that enable Xero development teams to ship software efficiently and securely. The position involves working with modern cloud computing tools, primarily AWS (with future expansion to Azure and GCP), and requires expertise in infrastructure-as-code, security, and cloud architecture. The team builds self-service solutions that empower developers and reduce bottlenecks in the development process.

The ideal candidate will lead from the front, actively contributing code while mentoring others and driving technical direction. They'll work with technologies including AWS services, Terraform, Python, Go, and TypeScript, while focusing on security and compliance through tools like IAM, KMS, and Cloud Custodian. The role offers significant impact in shaping the technical vision of critical infrastructure projects.

Xero offers an attractive benefits package including generous paid leave, mental health support, medical insurance, and flexible working arrangements. The company culture emphasizes work-life balance, professional growth, and innovation. This position provides an opportunity to work on cutting-edge cloud technologies while building solutions that impact thousands of developers and, ultimately, millions of small businesses worldwide.

Last updated a month ago

Responsibilities For Lead Engineer - Platform

  • Provide hands-on technical leadership and mentorship
  • Actively write code and contribute to the codebase
  • Shape the architecture and define long-term technical vision
  • Champion high standards for code quality through PR reviews
  • Improve testing, CI/CD, and security practices

Requirements For Lead Engineer - Platform

Python
Go
TypeScript
Kubernetes
  • Strong capability for technical leadership and full-stack engineering
  • Significant knowledge in Terraform, state management, pipelining tooling
  • Deep cloud knowledge, especially AWS
  • Strong understanding of IAM and granular permissioning
  • Deep security knowledge including OAuth and credential exchange
  • Experience with modern product and engineering principles
  • Understanding of CI/CD systems
  • Experience with containerization technologies
  • Experience writing APIs and infrastructure-as-code

Benefits For Lead Engineer - Platform

Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • 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

Related Jobs

Technical lead Software Engineer

Technical Lead Software Engineer position at IDEXX, leading development teams in building cloud-based veterinary software solutions using modern technologies.

Technical Lead AI Software Engineer

Technical Lead AI Software Engineer role at IDEXX, focusing on Developer Experience and AI-powered developer tooling, requiring 5+ years of software engineering experience.

Technical Lead AI Software Engineer

Technical Lead AI Software Engineer role at IDEXX, focusing on Developer Experience and AI-powered tooling for veterinary software solutions.

Lead Backend Engineer

Lead Backend Engineer position at Halter, developing scalable systems for agricultural IoT technology, offering technical leadership and hands-on development opportunities in Auckland.