Please, let Xero know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Xero is seeking a Senior Software Engineer to help build and manage software that addresses engineering problems at scale.
The role involves collaborating with other team members to create and deliver high-quality software to customers efficiently.
Responsibilities include software application development on existing and new products, contributing to improved customer experiences.
The engineer will maintain engineering excellence standards and support team members in product development.
The position requires demonstrating leadership in best practices and mentoring other team members.
The engineer will work in a cross-functional environment, focusing on shared objectives and utilizing modern principles and practices.
The role includes creating software with a focus on customer problems and technical excellence, automating manual processes, and participating in code reviews.
Testing responsibilities involve designing and performing sophisticated testing activities to ensure product quality.
The engineer will resolve development or production issues, communicate impacts to stakeholders, and participate in incident responses.
Continuous improvement is expected through maintaining and sharing knowledge of development technologies.
The role includes delivering infrastructure in a production environment and championing automation of delivery processes.
The engineer will advocate for agile and delivery practices and participate in recruitment processes.
Requirements:
Candidates must have a high level of experience in various programming languages and tools, particularly C#/.Net, React, SQL Server, and AWS.
Proven ability to contribute to internal ecosystems and build SDKs and libraries for team integration is required.
The candidate should be able to debug across the entire Xero technology stack to assist the team.
Major code design decision-making for individual products is expected.
Proficiency in the architecture and implementation of distributed systems is necessary, along with the ability to refactor complex systems into scalable components.
Familiarity with CI/CD concepts and tooling is required.
Strong advocacy for Test-Driven Development (TDD) and automated tooling is essential, along with the ability to improve team processes for quality and feedback.
Benefits:
Xero offers generous paid leave that can be used flexibly, in addition to statutory holidays.
Employees receive dedicated paid leave for physical and mental wellbeing, along with access to an Employee Assistance Program for mental health care.
Private medical insurance and gym passes are provided as part of the benefits package.
Employees can participate in employee resource groups and receive 26 weeks of paid parental leave for primary caregivers.
An Employee Share Plan is available, along with beautiful office spaces and flexible working arrangements.
The benefits reflect Xero's commitment to human values, ensuring employees can do their best work.
Apply now
Please, let Xero know you found this job
on RemoteYeah
.
This helps us grow 🌱.