About the job
As an Engineer specializing in Identity and Authorization at Xero, you will play a crucial role in enhancing our security framework by managing the core identity system responsible for token and non-human authentication. Your expertise will facilitate smooth system-to-system interactions and allow for secure third-party integrations, such as with banking platforms, while preserving the integrity of our architecture.
Your contributions will ensure that our applications are secure and performant. By equipping other teams with the necessary tools and knowledge to engage with the authentication domain, you will significantly impact customer security and assist in our global compliance efforts.
Team Dynamics
The Identity and Authorization teams serve as a backbone for Xero, ensuring all customers have secure and streamlined access to our diverse range of products and services. We are a collaborative group of engineers dedicated to operating mission-critical services and closely supporting internal product teams with the essential tools for integrating with our identity platform.
Initial Focus Areas
Upgrading the core call system to enhance authentication efficacy.
Refactoring the core identity system and token authentication protocols.
Developing secure system-to-system and third-party embedding solutions.
Supporting a tech stack that includes .NET, C#, and backend-focused distributed systems.
Work Environment
This position is flexible in terms of location and can be based anywhere in New Zealand. While our team primarily operates from Wellington, we fully support remote work arrangements and offer flexible options, including designated days for in-office collaboration.
Qualifications We Seek
A robust background in backend development, particularly with .NET and C#.
A commitment to technical excellence with a knack for solving complex engineering challenges at scale.
Effective communication skills that foster collaboration with diverse product teams across the organization.
A growth mindset with enthusiasm for maintaining, developing, and sharing your technical expertise.

