Principal Engineer Auckland, NZ / Wellington, NZ Technology Engineering / Permanent / Hybrid Apply for this job Our Purpose At Xero, were here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, were not only making life better for small business, well be building a stronger economy that can change the world.
Xeros Identity & Auth Team looks after the Identity, Authentication and Authorisation experiences at Xero, with a purpose in a building reliable and low friction access to the right products and services for Xeros customers, partners & engineers. We support both external customer experiences (e.g.
login and multi-factor authentication pages), and internal engineering customers (e.g. authentication and authorisation (authz) platforms).
The role Principal engineer for this area is a role with high impact opportunity. Identity's position within the business means this role has scope to affect change that impacts all Xero Customers and engineering teams. This includes areas like supporting the long term stability and architectural vision for this domain, providing guidance on domain team's auth approach for major business initiatives and ensuring Xero keeps pace with industry Authentication and Authorisation quality expectations.
Though identity and Auth expertise is a plus for any candidates, we are very open to those with a desire and ability to rapidly upskill in the needed domains. What you'll do Technical coaching and mentoring our engineers to reach their full potential Assist the teams to contribute to and translate architecture into a technical vision and roadmap across the domain and then assist in implementing that vision over time Collaborate with Architects and various organisational platforms, to deliver on best engineering practices Work with our teams to create solutions while meeting requirements and balancing the goals and constraints of current solution design with desired end state with the responsibility for ensuring the right tool/framework/technique is used for the right job Championing and driving engineering principles and practices including assisting in the implementation of new standards, technologies or methodologies Provide guidance on non-functional design elements in solutions including security, scalability and performance, monitoring and alerting, analytics, documentation and quality Guide and influence technical related decisions across the teams What you'll bring with you Track record of developing software that is secure, performant and scalable A passion for coaching and mentoring developers Ability to influence and lead engineers to a great outcome Experience working on cloud infrastructure platforms Capable of architecting, designing and implementing customer focused software solutions Why Xero? Offering very generous paid leave to use however youd like (plus statuto.
...