Data Platforms Engineer at Xero

Platform, Permanent, Melbourne, AU melbourne engineering full-time
Posted 14 days ago

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.

Based in New Zealand, or the east coast of Australia, in one of our #beautiful offices in Auckland, Wellington, Melbourne, Brisbane, or Sydney, remote, or hybrid. 

The Data team designs and builds the data assets, pipelines and applications that will enable Xero to bring smart, data-driven, personalised services to millions of customers around the world. We believe in Analytical Data platforms that enable us to simplify analytical data usage, pipelines and ML development. 

As a member of our dynamic team you will be someone who thrives on owning your solutions from beginning to end and is always looking forward to learning new tools and technologies. You will leverage all of your engineering skills, Platform, Data and Software to build solutions in a secure, usable, reliable, and scalable manner to enable users to access relevant, vast, and quality data in an effective manner.

You will leverage all of your engineering skills, Platform, Data and Software to build solutions in a secure, usable, reliable, and scalable manner to enable users to access relevant, vast, and quality data in an effective manner.

What you'll do:

  • Build Data Platforms, associated tooling, frameworks and integrations to enable teams to work with data 
  • Improve the existing solutions and services (Data Platforms)
  • Input into design and implementation of effective monitoring solutions and infrastructure to support scalable batch and real-time systems 
  • Be a team player and actively participate during Platform design and delivery rituals
  • Actively provide platform services support and management along with our wider geographically distributed team
  • Work with Engineering, Product and Technology teams to understand the types of data across Xero to enable integration with our analytics platforms
  • You will actively contribute to documenting the features, services and additional information required and collaborate with wider team members at all stages of the engineering workflow
  • Remain up to date with relevant technology changes and trends and continually grow knowledge of how they may benefit Xero
  • About you:

  • You’re an engineer first and foremost. You know your git from your GET, your ansible from your aniseed and your terraform from your pterosaur.
  • You’re passionate about technology and have firm opinions which technology should be used for what purposes, knowing that one size does not always fit all.
  • You are keen to work with data and data systems, helping realise the value and opportunities in the data space.
  • What you'll bring with you:

  • Experience in the automation, maintenance, and management of cloud-based services with either AWS, GCP, Azure or equivalent
  • Ability to measure and design for non-functionals, such as reliability, availability, security and performance
  • Strong engineering skills with the ability to articulate and advocate the technical vision and direction for your capability
  • Excellent interpersonal skills with the ability to contribute meaningful and accurate advice
  • Experience with implementing and integrating with monitoring and alerting tools
  • Knowledge of BI and Reporting Platforms or similar, and understanding of platform requirements for ML / AI use cases
  • Experience in creating and managing virtualisation and container orchestration environments
  • Prior Data Platform(s) experience
  • What we offer:

  • A competitive base salary, plus company shares and life insurance
  • Flexible work options; Office, Hybrid or Remote across AU & NZ
  • Four weeks leave, one week Xtra leave, three days to cover the Christmas week, two weeks wellbeing leave, a lifestyle leave program to purchase extra leave
  • Parental leave; payments equivalent to 26 weeks as a ‘top-up’ of up to 100% of your base salary (Primary Carer) or up to six weeks of paid Partners Leave (Secondary Carer) as part of Support Parents (effective from the first day of permanent employment at Xero)
  • MacBook or Windows laptop
  • Plus, loads of other perks (like our very own in-house barista, gym, social club, and sports teams)

  • Why Xero?

    At Xero we support many types of flexible working arrangements that allow you to balance your work, your life and your passions. We offer a great remuneration package including shares plus a range of leave options to suit your well-being. Our work environment encourages continuous improvement and career development and you’ll get to work with the latest technology.  

    Our collaborative and inclusive culture is one we’re immensely proud of. We know that a diverse workforce is a strength that enables businesses, including ours, to better understand and serve customers, attract top talent and innovate successfully. We are a member of Pride in Diversity, in recognition of our inclusive workplace. So, from the moment you step through our doors, you’ll feel welcome and supported to do the best work of your life.

    Xero strongly encourages employees and contractors to be vaccinated against COVID-19 in order to work from a Xero office, or engage in any face-to-face Xero business.