Join Xero as a Lead Software Engineer in Vancouver, mastering the transition from monolithic to distributed systems. Lead architectural innovations that guarantee platform reliability for millions globally. In this staff-level engineering role, you will influence major code decisions and empower your team by providing mentorship and guidance.
Your focus will include enhancing CI/CD processes, tech stack management, and developing robust, scalable software that meets user needs and aligns with long-term goals. Key Responsibilities:
- Transition complex systems to scalable architectures
- Optimize developer workflow through CI/CD and TDD enhancements
- Build and maintain a tech stack that prioritizes quality
- Contribute to long-term engineering frameworks and solutions
- Mentor and coach fellow engineers through challenges Requirements:
- Extensive experience in large, distributed systems
- Proven skill in diverse programming languages
- Solid background in agile methodologies and tech excellence
- Ability to lead impactful technical decisions
- Passion for nurturing talent and continuous improvement Shape the future of engineering at Xero in Vancouver, where your leadership can make a difference.
📌 Lead Software Engineer at Xero (Toronto)
🏢 Xero
📍 Toronto