Senior Engineer

Xero
Summary
Join Xero's Ecosystem team as a Senior Engineer to build, innovate, and mentor. You will be a hands-on coder, designing, building, and maintaining high-quality software, solving complex problems, and contributing to technical direction. You'll mentor other engineers, partner with various teams, and champion high coding standards. The ideal candidate possesses strong full-stack engineering capabilities, proficiency in modern web technologies (C# and TypeScript/React), solid cloud architecture and system design skills, and a passion for mentoring and collaboration. Xero offers generous paid leave, wellbeing programs, health insurance, life insurance, income protection, parental leave, an employee share plan, flexible working, and career development opportunities.
Requirements
- Strong capability as a full-stack engineer , with a track record of delivering high-quality, complex software features
- Proficiency in modern web technologies. Our stack is primarily C# on the backend and TypeScript/React on the frontend. More than specific tool experience, we value your strong engineering fundamentals and your drive to master new technologies as they emerge
- Solid skills in cloud architecture and system design , with the ability to contribute to building and operating scalable, resilient microservices-based systems on AWS
- A bias for action and a result-oriented approach. You excel at finding pragmatic solutions and delivering impactful outcomes
- A passion for helping others succeed. You enjoy sharing your knowledge, mentoring others, and contributing to a positive and collaborative team environment
- An obsession with improvement. You constantly seek out and champion new tools and approaches—like AI-powered coding—to make yourself and the team more productive
- Excellent communication and interpersonal skills , with the ability to articulate technical ideas clearly
Responsibilities
- Be a hands-on coder: Design, build, and maintain high-quality, scalable software. You'll be actively writing code and contributing to the codebase every day
- Solve complex problems: Take ownership of challenging technical tasks and see them through to completion
- Contribute to our technical direction: Participate in technical design discussions and architectural decisions, working with lead and principal engineers to shape our solutions
- Mentor and support: Share your knowledge and experience with other engineers through code reviews, pair programming, and informal mentorship
- Partner to deliver: Work in close partnership with product, design, and your engineering team to turn our ambitious roadmap into reality
- Raise the bar: Champion high standards for code quality, testing, CI/CD, and security
Benefits
- Offering very generous paid leave to use however you’d like (plus statutory holidays!), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family
- Health insurance, life insurance, and income protection
- We offer wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value
Share this job:
Similar Remote Jobs
