A

Auvik Networks

Cloud-based SaaS network management platform

Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in ColombiaNo salary listed

About the Job

Requirements

  • Proven experience developing quality code and architectures, preferably using C++ or Golang.
  • Background in designing and developing microservices.
  • Knowledge of cloud computing, preferably AWS.
  • Ability to build reliable, highly available, and scalable software on the Kafka streaming platform.
  • Hands-on engineering expertise using AI pragmatically to solve problems, writing production code, debugging distributed systems, and applying strong system design and engineering rigor.
  • Proficiency in agile methodologies such as Scrum.
  • Deep understanding of CI/CD pipelines for testing and deployment.
  • Strong communication skills, written and verbal, to work collaboratively with the immediate team and the larger organization.

Responsibilities

  • Design architectures for microservices that are consistent, scalable, high quality, and tolerant to faults and failures.
  • Deploy and manage containerized applications using Kubernetes orchestration.
  • Design and implement communication protocols for a highly scalable, distributed system.
  • Develop reliable and performant code for the collector deployed at customer sites.
  • Apply AI-enabled techniques, intelligent tooling, automation, and data-informed debugging to solve engineering problems, build scalable systems, improve reliability, and accelerate delivery across the stack.
  • Develop tooling using information from NetFlow, Syslog, and other networking standards.
  • Expand the depth and breadth of the solution using knowledge of networking devices and protocols.
  • Collaborate with engineering and product management to deliver software components that meet customer needs.

Desired Qualifications

  • Research new technologies and make recommendations based on experience and findings.
  • Mentor and guide junior and intermediate team members.
  • Contribute suggestions for process improvements.

About the Company

Auvik Networks

Cloud-based SaaS network management platform

Auvik Networks offers a cloud-based network management platform that helps IT teams monitor, secure, and control their networks. The SaaS product performs automatic device discovery, monitoring, inventory management, and automated tasks, with customizable alerts and backup/restore configurations to support compliance and security. It differentiates itself by delivering centralized, quick-to-deploy visibility in a subscription model that handles routes across diverse environments, including education and finance, without on-prem hardware. The goal is to simplify network management, improve uptime, and help organizations adapt to remote and hybrid work through centralized visibility and automated workflows.

Company size
201-500
Company stage
Acquired
Total funding
$36.4M
Headquarters
Waterloo, Canada
Founded
2011

Recently Posted Jobs

Explore more opportunities at Auvik Networks

See more jobs