GrepJob
Xero

Engineer

Xero
Apply
12 days ago
Toronto, CanadaMid Level

Responsibilities

  • Develop and maintain scalable backend microservices using C#, .NET, Docker, Kubernetes, and AWS.
  • Implement features and improvements for document ingestion, processing, and data extraction pipelines.
  • Collaborate with product managers, designers, and engineers to deliver user-focused solutions.
  • Own well-scoped technical tasks and deepen knowledge of distributed systems and cloud infrastructure.
  • Debug issues, perform root-cause analysis, and implement durable fixes across the technology stack.
  • Participate in code reviews and apply DevOps and CI/CD best practices.
  • Create and maintain architecture notes, technical documentation, and data flow diagrams.

Requirements

  • 3+ years of experience building, delivering, and maintaining highly scalable production systems.
  • Proficiency in C#, .NET, Docker, Kubernetes, New Relic, and AWS.
  • Ability to diagnose and resolve complex issues across legacy applications and technologies.
  • Ability to create and maintain technical documentation, architecture diagrams, and data flows.
  • Ability to own and drive high-impact, medium-scale team initiatives.
  • Ability to refactor complex monolithic systems into scalable and resilient components.
  • Proficiency with DevOps and CI/CD concepts and tooling.
  • Strong understanding of the testing pyramid and automated tooling for safe, frequent releases.
  • Ability to review and coordinate team processes to improve quality and feedback loops.

Tech Stack

Categories