Main characteristics
- Location
- Sydney, New South Wales
- Company
- Xero
- Salary
- Competitive salary + company shares
- Employment type
- Full time
- Category
- Information & Communication Technology
Job summary
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.
About the team
Xeros Machine Learning solutions operate as evolving products that are owned in cross functional pods made up of Applications engineers, Applied scientists, Data and platform engineers. The teams are largely geographically co-located and yet are connected to the global guilds of their specific discipline to leverage and share practices and tools. We are evolving and maturing constantly!
How you'll make an impact
Xero views the application of intelligent, data-driven products and services at scale as a key competitive advantage for our business, now and into the future. As a Principal Engineer in the Data Applications team you will lead the design and build of the data pipelines and Machine Learning applications that will enable Xero to bring smart, data-driven, personalized services to millions of customers around the world.
As a professional, commercially experienced software engineer you will provide technical leadership for a group of talented and enthusiastic engineers. You will set technical standards, coach, mentor and develop individuals to create a high calibre delivery capability with a specialization in the design, build, operation and refinement of machine learning training and inference pipelines and frameworks at scale. You will lift the AI/ML capability of teams around Xero, working closely with the relevant Architecture and Engineering Practice teams to establish data processing ecosystems and development patterns that maximize the reach and impact of your teams and programs of work.
What you'll doStill be hands on coding, including troubleshooting, proofs of concept and core project contributions.Be a manager of other engineers, hiring, coaching and growing them to be the best they can be.You will provide guidance for largely autonomous cross-functional teams to conceive, design, build and operate web-scale, data driven solutions to internal and customer facing Xero business challenges.Define and lift our engineering standards, creating patterns and tools for our specialist teams as well as for the wider Xero product teams to be able to adopt.Keep a watching brief on adjacent roadmaps and upcoming technology challenges, guiding the team to navigate them successfully and integrate seamlessly with other teams.Act as an educator and evangelist globally across the Xero business helping to raise the data and AI literacy of the Xero workforce with a particular focus on those in product and engineering roles.Champion the ethical development of data processing systems which include ML/AI components and ensure your teams are always working with the best interests of our users in mind.From ideation to production enable the development of easy-to-use infrastructure, tooling and monitoring for data applications and reproducible data science workflows.Cultivate a fun, rewarding, agile and results-driven culture that lives and breathes our Xero values
About youTrack record of innovating and delivering technology at scale.Thorough understanding of the practices and components required to support machine learning pipelines in production.Strong communication skills, both written and oral and the ability to translate between business and technical audiences.Strong leadership skills with the ability to articulate & advocate the technical vision and direction for your programs of work.The ability to exercise effective judgment, sensitivity and creativity to changing needs and situations within the business.Can successfully build trust and credibility with stakeholders and working relationships across all levels of the business.Excellent interpersonal skills with the ability to contribute meaningful and accurate advice
What youll bring with youExpert level hands on practitioner skills in a good selection of the following areas and the appetite to learn those which are unfamiliar:data architecture, solutions architecture, CI/CD, distributed computing, streaming data, machine learning pipelines, deep learning frameworks.Comfortable at the nix command line and with AWS, Hive, Kinesis, Kafka, Kubernetes and an expert programmer in at least one of Python/Scala/Java/.Net/.Demonstrable experience in developing both training and inference systems for machine learning pipelines at scale.Good understanding and experience measuring and designing for non-functionals, like reliability, availability, security and performance.Extensive building and maintaining solutions running in production environments at scale.Extensive experience working on software development projects at scale at all stages of the SDLC.Experience operating at a senior technical level, mentoring, leading and developing high performing teams within an agile delivery environment.
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 youll get to work with the latest technology.
Our collaborative and inclusive culture is one were 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, youll feel welcome and supported to do the best work of your life.