Senior Software Developer — Remote-First, Stock Options

auviknetworks

United States

Remote

USD 88,000 - 115,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Remote work
Health & dental
Retirement matching
Paid time off
Parental leave
Remote working subsidies
Career growth onboarding

Job summary

Auvik Networks is seeking a senior software developer to join an agile team building a distributed network management service that monitors millions of devices. The role centers on designing fault-tolerant microservices, advancing a distributed cloud-based platform, and shaping technical direction through deep systems thinking.

The role suits an experienced engineer who enjoys hands-on coding, mentoring, and applying AI-enabled techniques pragmatically to complex distributed problems in a

Qualifications

  • Several years of experience developing quality code and architectures, preferably using Golang.
  • Background in designing and developing microservices architectures.
  • Knowledge of cloud computing, preferably AWS.
  • Experience building reliable, highly available, and scalable software on top of the Kafka streaming platform.
  • Proficiency with agile methodologies such as Scrum and a deep understanding of CI/CD pipelines for testing and deployment.
  • Strong written and verbal communication skills, with a passion for mentoring junior and intermediate engineers.

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 across a distributed environment.
  • Design and implement protocols for communication in a highly scalable, distributed system.
  • Develop reliable, performant code for a collector component deployed at tens of thousands of customer sites.
  • Apply deep knowledge of networking devices and protocols to expand the depth and breadth of the solution.
  • Collaborate with engineering and product management to deliver software components aligned with customer needs.

Skills

Golang
Microservices
Cloud (AWS)
Kafka
Agile/Scrum
CI/CD
Mentoring

Tools

Kubernetes
Docker
Kafka

Job description

Auvik Networks is seeking a senior software developer to join an agile team building a distributed network management service that monitors millions of devices. The role centers on designing fault-tolerant microservices, advancing a distributed cloud-based platform, and shaping technical direction through deep systems thinking.

The role suits an experienced engineer who enjoys hands-on coding, mentoring, and applying AI-enabled techniques pragmatically to complex distributed problems in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote, Stock Options
Senior Software Engineer — Remote, Stock Options

Auvik Networks Inc. • United States

Remote
USD 89,000 - 116,000
Stock options
Health and dental benefits
Wellness spending account
+4
Remote-First Staff Software Developer: Architecture Lead
Remote-First Staff Software Developer: Architecture Lead

auviknetworks • United States

Remote
USD 112,000 - 146,000
Senior Software Engineer, Cloud & Networking
Senior Software Engineer, Cloud & Networking

Auvik Networks Inc. • United States

Remote
USD 120,000 - 180,000
Distributed Systems Engineer (Remote) - Microservices & Cloud
Distributed Systems Engineer (Remote) - Microservices & Cloud

auviknetworks • United States

Hybrid
USD 120,000 - 180,000
Remote work
Office hubs available
Head of Network Engineering
Head of Network Engineering

Auvik Networks • United States

Remote
USD 113,000 - 146,000
Stock options
Health plan
Wellness account
+4
Staff Software Engineer — Remote, Scale & AI-Driven
Staff Software Engineer — Remote, Scale & AI-Driven

Auvik Networks Inc. • United States

Remote
USD 113,000 - 147,000
Stock options
Health and dental benefits
Remote working subsidies
+2
Engineering Manager, Network Platform (Remote)
Engineering Manager, Network Platform (Remote)

Auvik Networks Inc. • United States

Remote
USD 113,000 - 147,000
Senior Software Engineer, Cloud-Native Networking (K8s)
Senior Software Engineer, Cloud-Native Networking (K8s)

Auvik Networks Inc. • United States

Remote
USD 71,000 - 93,000
Stock options
Health and dental benefits
Wellness spending account
+3
Software Engineer, Microservices & Cloud (Remote)
Software Engineer, Microservices & Cloud (Remote)

auviknetworks • United States

Remote
USD 71,000 - 92,000
Stock options
Health and dental coverage
Wellness spending
+5
Senior Software Developer
Senior Software Developer

auviknetworks • United States

Remote
USD 88,000 - 115,000
Stock options
Remote work
Health & dental
+5