Senior Engineer
Xero
Summary
Join Xero as a Senior Software Engineer and play a crucial role in integrating analytics tools into our ecosystem. You will build reliable, scalable solutions, lead by example, mentor team members, and drive improvements in team workflows. This hands-on role requires experience in software development, a deep understanding of the development lifecycle, and the ability to communicate technical concepts effectively. Xero offers a collaborative and inclusive culture with generous paid leave, health insurance, life insurance, income protection, wellbeing programs, parental leave, an Employee Share Plan, flexible working, and career development opportunities.
Requirements
- Previous experience as a Senior Software Engineer, with a track record of delivering high-quality software solutions at scale
- Deep understanding of the full development lifecycle, including design, implementation, testing, and deployment
- Experience auditing codebases to maintain high standards for security, scalability, and testability, while ensuring code changes are manageable and efficient
- Ability to convey complex technical concepts clearly and effectively to diverse audiences, including engineers, product managers, and stakeholders
- Skilled in contributing to or facilitating discussions on application design and implementation, with a focus on scaling products effectively
- Demonstrated ability to guide and mentor engineers, fostering growth and excellence within the team while embodying Xero's values
Responsibilities
- Deliver impactful projects: Take ownership of semi-annual/annual outcomes, ensuring successful delivery while improving team effectiveness
- Lead by example: Act as a role model for engineering excellence, promoting best practices and guiding the team in adopting effective processes
- Support team growth: Provide mentorship and technical guidance, helping teammates develop their skills and grow professionally
- Drive improvement: Identify and implement enhancements to team workflows, ensuring scalable and efficient delivery of high-quality solutions
- Foster collaboration: Build strong, productive relationships with cross-functional teams to align efforts and achieve shared goals
Preferred Qualifications
Hands-on experience with designing and building modern engineering stacks, with exposure to platforms like AWS or GCP being highly beneficial
Benefits
- Very generous paid leave to use however youβd like (plus statutory holidays!)
- Dedicated paid leave to care for your physical and mental wellbeing
- An Employee Assistance Program to access mental health care for you and your family
- Health insurance
- Life insurance
- Income protection
- Wellbeing and sports programmes
- Employee resource groups
- 26 weeks of paid parental leave for primary caregivers
- An Employee Share Plan
- Beautiful offices
- Flexible working
- Career development