Senior Engineer

Xero

Vancouver, Canada
Base: $155,000 - $205,000 cad; bonus/equity: varia...
Remote
Distributed system architecture experience
C# .net and react development skills
Aws and kubernetes infrastructure knowledge
The role focuses on solving engineering problems at scale by refactoring complex monolithic systems into distributed, scalable architectures

Job Summary

  • The role focuses on solving engineering problems at scale by refactoring complex monolithic systems into distributed, scalable architectures.
  • You will balance technical excellence with mentorship, acting as a role model to coach other engineers through complex challenges.
  • The position offers a hybrid working model in Vancouver with flexibility to work from home while joining the office for boost days.

Matching Summary

The role focuses on solving engineering problems at scale by refactoring complex monolithic systems into distributed, scalable architectures.

Salary

Base: $155,000 - $205,000 CAD; Bonus/Equity: Variable pay eligibility based on performance; Benefits: Comprehensive health, wellness, and retirement programs

Skills & Requirements

Must-have

  • distributed system architecture experience
  • C# .Net and React development skills
  • AWS and Kubernetes infrastructure knowledge
  • CI/CD and TDD practice implementation
  • large-scale system delivery experience

Nice-to-have

  • growth mindset and passion for learning
  • mentorship and coaching capabilities
  • tech stack agnostic adaptability
  • collaborative agile team environment
  • proactive technical knowledge sharing

Key Requirements

  • Proven experience delivering large-scale distributed systems
  • Ability to lead major code design decisions
  • Strong fundamentals across adjacent technologies

Work Rights

Not specified

Tailored Resume

Cover Letter