Drive impactful engineering at Xero as a Staff Engineer, focusing on distributed systems and architecture in Vancouver. Your expertise will modernize monolithic systems and ensure platform reliability for millions of users.
In this senior role, you will tackle engineering challenges, refactoring complex systems into scalable architectures while enhancing developer tools through CI/CD practices. You will play a key part in shaping code design and mentoring fellow engineers to foster their growth, contributing to global engineering standards and fostering a team-oriented team culture.
Key Responsibilities:
• Modernize systems by refactoring to distributed architectures
• Enhance developer experience with CI/CD and TDD practices
• Build and maintain a diverse tech stack, including C#, .Net, and AWS
• Implement technical solutions aligning with engineering frameworks
• Mentor engineers and contribute to their skill development
Requirements:
• Proven experience with large-scale systems and distributed environments
• Background in designing high-quality software across various languages
• Strong competency in agile practices and automated testing
• Ability to lead code design decisions effectively
• Deep passion for technical excellence and mentorship
Elevate your engineering career at Xero with a focus on scalable, high-quality solutions and mentoring opportunities.
#J-18808-Ljbffr
📌 Staff Engineer in Distributed Systems (Ontario)
🏢 Xero
📍 Ontario