Our Purpose
At Xero, we’re 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, we’re not only making life better for small businesses, but also building a stronger economy that can change the world.
We aim to make running a business beautiful by making small businesses more efficient daily, connecting them with advanced technology, and empowering a supportive community. Our goal is to unlock their limitless potential and contribute to a better economy.
How you’ll make an impact:- Join our innovative team at Xero as a Senior Software Engineer for the US Product division. We seek a skilled backend and platform engineer with experience in authentication, federated identity, and authorization to help build cutting-edge systems and shape the future of Xero products. You will be a key member of the US product’s platform team, leading efforts to develop user management and authentication designs with external platform partners, embedding accounting experiences into their applications—an essential strategic initiative for Xero’s sustainable growth in the US.
- Collaborate with teams to deliver high-quality software efficiently.
- Set standards for engineering excellence and support team growth.
- Develop and enhance our suite of products, ensuring scalability and performance.
- Lead technical design and implementation, adhering to architecture principles and engineering best practices.
- Maintain comprehensive system knowledge and hands-on development expertise.
- Build and manage scalable, secure software solutions.
- Simplify complex technical issues and make data-driven decisions to improve customer solutions.
- Drive product security, focusing on authentication to establish trusted communication with external partners.
- Promote quality engineering practices and mentor junior engineers.
- Contribute to product planning and cross-functional collaboration.
- Over 5 years of experience in large-scale platform development.
- At least 5 years of programming experience in languages like C++, C#, Go, Java, or similar, with C# and .NET being a plus.
- Minimum 2 years of experience in product security, authentication, and federated identity.
- Understanding of data security and privacy in enterprise environments.
- Experience with embedded software, APIs, and SDKs is advantageous.
- Ability to lead system design discussions and collaborate with product management.
- Educational background in computer science or equivalent.
- Willingness to experiment with new languages and tools.
- Experience in codebase auditing with a focus on security and maintainability.
- Proven ability to scale products for increased user base and lead cross-disciplinary teams.
$216,000 - $237,000 a year
Why Xero?
We value diversity and foster a culture of respect, fairness, and inclusion. Our benefits include generous paid leave, mental health support, employee resource groups, wellbeing programs, comprehensive insurance, family support, 401k matching, parental leave, employee share plans, flexible work arrangements, career development, and more. Join us to do your best work and thrive in a supportive environment.
We encourage candidates from underrepresented groups to apply, even if their experience doesn't match every requirement. If you need support or accommodations, please let us know during the application and interview process.
#J-18808-Ljbffr