Auvik Networks logo
Auvik Networks1 week ago

Senior Software Developer

Remote · Canada

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Industry
Network Management Software

Job Summary

Senior Software Developer at Auvik contributing to a cloud-based network management service. Responsibilities include designing scalable microservice architectures, deploying and managing containerized applications with Kubernetes, developing protocols for a highly distributed system, building reliable code for collectors deployed at numerous sites, expanding the solution using networking-device knowledge, collaborating with engineering and product teams, applying AI-enabled techniques to solve complex engineering problems, and mentoring junior engineers. The role emphasizes hands-on coding excellence, distributed systems debugging, strong system design, and delivering scalable, reliable software in a fully distributed, remote-friendly environment.

Required Qualifications

  • Several years of experience developing quality code and architectures (preferably using Golang)
  • Background in designing and developing microservices
  • Knowledge of cloud computing (AWS)
  • Experience with Kafka
  • Hands-on engineer with strong system design and engineering rigor
  • Proficiency in agile methodologies (Scrum)
  • Understanding of CI/CD pipelines
  • Mentoring and guiding junior/intermediate team members
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Auvik Networks

Senior Software Developer

Apply on Sorce