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