Xero is an international technology platform that empowers small business owners to make smart decisions in accounting and business management. As a cloud-based software-as-a-service (SaaS) provider, Xero’s mission is to make small business accounting easier, faster, and more accurate.
In order to achieve this, Xero offers an open API, mobile apps, and integrations with other major cloud-based business services, such as payroll and e-commerce. All of these capabilities enable businesses to manage their business finances, inventory, and operations from anywhere.
Xero’s web-based software brings together powerful accounting and payroll functions, bank integration, and beautiful small business accounting in a single product. Business owners can access real-time financials, automate tasks, receive payment, gain insight into their business performance, and view financials without needing to install any additional software.
For technology professionals, Xero offers a strong platform for developing and integrating business solutions. Xero provides an open platform with a wide range of APIs, development frameworks, and SDKs to help developers create fully integrated, secure applications.
Xero is also an industry leader in security and privacy, ensuring that customer data is protected and protected in accordance with global data protection standards. Xero also has robust security measures and compliance certifications, such as ISO/IEC 27001, SOC 2 Type 2, and HIPAA.
From a career perspective there are many opportunities at Xero for professionals in programming, coding, application development, and IT. Xero invests significantly in technology and has a team of experts dedicated to creating innovative solutions for businesses. Professionals who want to make an impact in the world of small business accounting and gain valuable experience in the technology space will find that Xero is a great place to work.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer (front-end)
Average Work Hours (weekly unless noted): 37.5
Average Salary (yearly in dollars unless noted): Negotiable
Description: This position will be primarily focused on developing and maintaining the front-end of our products by creating designs and mock-ups, coding new features and enhancements, and maintaining the existing stack. The engineer must have strong knowledge of programming fundamentals, object-oriented programming, and design patterns. The individual must be able to work autonomously and collaboratively in an agile team environment.
Qualifications / Requirements: Bachelor's degree in Computer Science or equivalent experience; 1-3 years' software development experience; proficiency in one or more object-oriented programming languages; experience with HTML, CSS, and JavaScript; experience with frameworks such as React and Angular.
Average Salary (yearly in dollars unless noted): Negotiable
Description: As a Data Scientist at Xero, you will be tasked with driving product innovation through data-driven insights. Your primary functions will be to develop innovative solutions to complex business problems, engineer complex data pipelines, create efficient and meaningful visualizations, and identify and optimize key performance indicators. You will be collaborating with teams across the business to create new concepts that utilize cutting-edge technologies.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Mathematics, Statistics or equivalent experience; Experience working with large datasets, relational databases, and distributed system; Proficiencies in a database language such as R or Python; Fluency in SQL; Proven ability to present findings to key stakeholders; Experience with machine learning techniques such as supervised learning and clustering; Knowledge of big data technologies such as Hadoop and/or Spark.
Average Salary (yearly in dollars unless noted): Negotiable
Description: The DevOps engineer is responsible for understanding the development, operations and infrastructure requirements of Xero’s platform and will create, oversee and maintain the cloud infrastructure and services for our products. Tasks for this role include developing and automating solutions to ensure our solutions are deployed consistently, have high availability, and are performant.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; Experience with cloud-based development and operations; Experience with Linux environment and system administration; Expert understanding of network architecture and protocols; Strong experience with containers and container orchestration; Proficiency in scripting languages such as Bash or Python.
Average Salary (yearly in dollars unless noted): Negotiable
Description: The product designer is responsible for the design of Xero’s product, ensuring an intuitive, enjoyable journey for our users. You will be involved in all stages of product development, such as brainstorming initial concepts all the way through to delivering high pixel-perfect designs. You will work in an agile and fast-paced environment and collaborate with product, UX and engineering teams to deliver world-class experiences.
Qualifications / Requirements: Bachelor’s degree in Graphic Design or a related field; 3+ years’ experience in product design; Demonstrated experience in the end-to-end product design process; Proficiency in UI/UX design tools such as Figma and Sketch; Proven ability to collaborate with engineering and product teams; Excellent verbal and written communication skills.
Average Salary (yearly in dollars unless noted): Negotiable
Description: The security engineer is tasked with ensuring that Xero’s products are secure and that any holes in our security architecture are identified and fixed. This role will be responsible for auditing our existing systems, implementing new security protocols, and staying up to date on current security threats.
Qualifications / Requirements: Bachelor’s degree in Computer Science or a related field; 4+ years of experience in security engineering; Expert knowledge of security principles and best practices; hands on experience with security solutions; Expert understanding of network architecture and protocols; Certified Information Systems Security Professional (CISSP); Experience with scripting languages such as Bash or Python.
Average Salary (yearly in dollars unless noted): Negotiable
Description: The QA analyst is responsible for testing the quality of Xero’s products before they are released to our customers. You will develop test plans and perform manual and automated tests to ensure that all features are properly functioning, as well as identify and document any issues.
Qualifications / Requirements: Bachelor's degree in Computer Science or equivalent experience; 1-3 years' experience in software QA; Demonstrated experience in the software testing process; Experience with automated testing tools; Proficiency in scripting languages such as Bash or Python; Knowledge of SQL; Ability to identify and document modern testing principles.
I have been working with Xero for about 5 years now in a very technical position and the experience has been awesome! Right from the get go I felt welcomed and that the team truly valued my ideas and my contributions. Xero has provided me with ample opportunity to grow and learn in my role which has made all the difference. I feel comfortable expressing my opinions here which has allowed me to develop a strong trusting relationship with my team.
Grace P.
Review Rating:
5/5
5
I love working with Xero! They understand that creating a great product requires hard work and dedication and they are willing to support and empower their team to do just that. I feel supported both professionally and personally, and I'm given the tools I need to do my job. The culture here is fantastic and I feel like I'm part of a big family.
Henry T.
Review Rating:
4.8/5
4.8
Working at Xero is an incredible experience for a person in a technical field like me. I'm given the freedom and flexibility to think outside the box and to develop innovative solutions and ideas. My supervisor and the rest of the team have always made sure I had the resources to succeed and I feel like I've grown a lot since starting here.
Pamela L.
Review Rating:
5/5
5
Xero has done a great job at creating an inclusive, supportive and friendly environment. I feel comfortable working up the ladder here, with no fear of not being taken seriously. They've created an open and honest workplace that encourages communication which has been essential to the success of my projects.
Emily C.
Review Rating:
4.7/5
4.7
As an employee in the programing & design division at Xero, I can definitely say that I'm very impressed with the way this company runs. Xero fosters positive team collaboration, providing us with the tools needed to succeed in our roles. I've had a fantastic experience!
Frequently Asked Questions
What is the hiring process like at Xero?
The hiring process at Xero includes multiple interviews, a skills assessment and background check.
What benefits does Xero offer employees?
Xero offers a comprehensive benefits package, including health and wellness coverage, retirement savings plan and paid time off.
What is the salary range for a digital marketing job at Xero?
Xero offers competitive salaries based on experience, qualifications and skills.
What is the work environment like at Xero?
Xero is an inclusive and flexible workplace that offers many opportunities for employees to learn and develop.
What technology is used at Xero?
Xero employs the latest tools and technologies, including Salesforce and Microsoft Dynamics.
Locations: Toronto, Phoenix, Sydney, Wellington, Melbourne, Hong Kong, Auckland, London
Career Paths: Software Engineer, Quality Assurance Engineer, Data Analyst, Technical Support Analyst, Product Manager, UX/UI Designer, DevOps Engineer, Network Security Engineer, Systems Administrator, Business Intelligence Analyst.
I have been working with Xero for about 5 years now in a very technical position and the experience has been awesome! Right from the get go I felt welcomed and that the team truly valued my ideas and my contributions. Xero has provided me with ample opportunity to grow and learn in my role which has made all the difference. I feel comfortable expressing my opinions here which has allowed me to develop a strong trusting relationship with my team.