Xero

Engineer - Identity & Authorisation

Xero1 weeks ago
Location

AU: Melbourne: (260 Burwood Rd)

Type

Full Time

Salary

AUD 120,000 – 180,000

Level

Senior

Role

Security Engineer

Posted

Mar 11, 2026

Full TimeSenior

The role

Summary

Xero is seeking a skilled Engineer specializing in Identity & Authorization to enhance the company's core security infrastructure. The ideal candidate will develop and maintain secure authentication systems, focusing on improving token management, system-to-system interactions, and distributed system architecture for Xero's cloud-based accounting platform.

What you'll do

Authentication System Development: Upgrade and refactor core identity system and token authentication protocols to improve security and efficiency
System Integration: Develop and maintain secure system-to-system and third-party embedding solutions
Security Architecture: Design and implement robust authentication mechanisms that ensure low-friction access while maintaining high security standards
Performance Optimization: Enhance authentication processes to maintain system performance and scalability
Cross-Team Collaboration: Provide tools and guidance for internal product teams to effectively integrate with the identity platform

What we look for

Technical

Backend DevelopmentStrong background in backend development, particularly with .NET and C#
Distributed SystemsExperience with building secure and scalable distributed systems

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related field preferred

Experience

Authentication SystemsProven experience in designing and implementing complex authentication mechanisms
System IntegrationExperience with secure third-party system integrations

Skills

Required skills

.NETStrong backend development experience with .NET framework
C#Proficient in C# programming language
Distributed SystemsExperience building secure and scalable distributed systems
Authentication ProtocolsDeep understanding of token-based authentication and security mechanisms

Nice to have

Cloud SecurityKnowledge of cloud security best practices and implementations
Identity ManagementExperience with complex identity and access management systems
System IntegrationExpertise in developing secure system-to-system integration solutions

Compensation & benefits

Salary

AUD 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Remote Work

Flexible work arrangements with support for remote work and optional in-office collaboration days

Professional Development

Opportunities to contribute to technical design decisions and influence engineering standards

Growth Culture

Environment that encourages continuous learning, knowledge sharing, and personal skill enhancement


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and initial qualifications
  2. 2
    Technical Assessment Online coding challenge focusing on .NET, C#, and distributed systems security concepts
  3. 3
    Technical Interview In-depth discussion with engineering team about system design, authentication architecture, and problem-solving approach
  4. 4
    Team Interview Meeting with Identity & Authorization team members to assess cultural fit and collaborative potential
  5. 5
    Final Interview Discussion with engineering leadership about long-term goals and potential impact at Xero

Apply for this position

You'll be redirected to the company's application page