Staff Software Developer

New
A
Auvik NetworksNetwork Management Software
Home-based: CanadaFull-TimeStaff
Salary160,000 - 208,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLKubernetesTypeScriptGoPrometheusReactScalaDatadog

Requirements

  • Hands-on engineer with experience building scalable systems.
  • Strong grasp of system design and clean coding practices.
  • Expertise in debugging complex production issues.
  • Effective communicator who thrives in collaborative environments.
  • Demonstrated ability to mentor and provide thoughtful feedback.
  • Proactive self-starter capable of leading projects independently.
  • Familiarity with logging, tracing, metrics collection, and alerting (e.g., OpenTelemetry, Prometheus, Datadog).
  • Experience tackling performance bottlenecks in high-traffic systems.
  • Experience building tooling or frameworks to boost developer velocity.

Responsibilities

  • Own complex technical challenges and architect scalable, performant solutions.
  • Write clean, maintainable code in Go, Scala, or TypeScript (React/GraphQL).
  • Diagnose and resolve complex production issues and deliver lasting fixes.
  • Collaborate with product managers, designers, and engineers on feature development.
  • Apply AI-enabled techniques to solve engineering problems and build scalable systems.
  • Lead by example in code reviews and mentor other developers.
  • Proactively identify and implement technical improvements across systems and workflows.
  • Collaborate across teams to ensure implementation consistency and performance.
View Full Description & ApplyYou'll be redirected to the employer's site
160,000 - 208,000 CAD per year
Apply Now