{bc}
indeed

Software Developer II

Auvik Networks
Remote, CAN
Remote
Discovered 3 weeks ago
Software developmentMicroservicesKubernetesDistributed systemsNetwork managementNetworking devices and protocols

Full Job Posting

Role overview

Join an agile software team building a network management service that monitors millions of devices.

Auvik's distributed team supports working from home or another chosen workspace.

Responsibilities

  • Design scalable, high-quality, fault-tolerant microservice architectures.
  • Deploy and manage containerized applications with Kubernetes.
  • Design communication protocols for scalable distributed systems.
  • Develop reliable, performant collector code deployed at tens of thousands of customer sites.
  • Build tooling using NetFlow, Syslog, and other networking standards.
  • Expand the product using knowledge of networking devices and protocols.
  • Collaborate with engineering and product management to deliver software components.
  • Apply AI-enabled tools, automation, and data-informed debugging to improve systems, reliability, and delivery.

Qualifications

  • Experience developing quality code and architectures; the source lists Golang or JavaScript, but the wording is unclear.
  • Background designing and developing microservices.
  • Knowledge of cloud computing; AWS is preferred.
  • Ability to build reliable, highly available, scalable software on Kafka.
  • Proficiency in agile methods such as Scrum and a deep understanding of CI/CD pipelines.
  • Strong written and verbal communication skills.
  • Interest in mentoring colleagues, researching technologies, and making recommendations.

About Auvik

Auvik provides cloud-based network management software for discovery, mapping, monitoring, configuration backups, traffic analysis, and alerting.

The platform helps IT teams and managed service providers manage infrastructure across on-site, remote, and distributed environments.

Hiring process

  • Interviews take place via Zoom, and candidates complete a five-minute Predictive Index assessment before meeting the hiring manager.
  • AI supports administrative hiring tasks; the company states that AI does not interview, screen, assess candidates, or decide who advances.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Auvik Networks