Auvik Networks
Senior Software Developer
Home-based: Canada · Senior · Full-time
Sponsorship not specified$126k-$164kDetected 58 days ago
GoC++ScalaReactDistributed SystemsKubernetesCI/CDGraphQLKafkaAgileRecruitingOnboardingResearchLeadershipCommunicationMentoring
> stay_score
odds of building a lasting career here
33Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70
No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- Auvik's network management software helps IT teams by automating time-consuming tasks, streamlining operations, and mitigating risk.
- Our senior leaders have a vision for Auvik.
- It pays to get the details right. - You want regular opportunities for learning and growth.
Responsibilities
- Deploy and manage containerized applications using Kubernetes orchestration.
- Design and implement protocols for communication in a highly scalable, distributed system.
- Develop reliable and performant code for our collector deployed at tens of thousands of customer sites.
- Apply AI-enabled techniques to solve complex engineering problems, using intelligent tooling, automation, and data-informed debugging to build scalable systems, improve reliability, and accelerate delivery across the stack.
- Background in designing and developing microservices.
- Adept in building reliable, highly available, and scalable software on top of the Kafka streaming platform.
- A deeply technical, hands-on engineer who uses AI pragmatically to solve hard problems, writes high-quality production code, debugs across distributed systems, and elevates team output through strong system design and engineering rigor.
- Desire to collaboratively create elegant, scalable, modern, code that evolves our products.
- You want to work at a company that is building impactful, relevant technology.
- It's more important than ever to be able to remotely monitor and manage network infrastructure, and with Auvik, IT professionals have that essential visibility and control.
Requirements
- Several years of experience developing quality code and architectures preferably using Golang.
- Proficiency in agile methodologies such as scrum.
Compensation
- $125,500 - $163,500 CAD
- At Auvik, our compensation philosophy is to be market competitive, reward performance, reflect our commitment to equity and maintain transparency with our employees.
- We have defined job levels and compensation ranges for each of our markets we employ, based on research from various sources of market data, which are reviewed on a regular basis.
- These factors may cause your compensation to vary within the range outlined below.
- In addition to cash compensation, all full-time employees are granted stock options to share in Auvik's future successes.
- Compensation offered for candidates in this role is based on a number of factors including job-related skills, knowledge, and experience.
Benefits
- You want regular opportunities for learning and growth.
Company info
- Our customers are smart, aspirational, and highly technical.
- We are happy to make any accommodations you may need throughout the interview process as well.
- Collaborate with engineering and product management to deliver software components to meet the needs of our customers.
- You want to work with a product customers love.
Apply directly at Auvik Networks →Create a free account for alerts like thisView Auvik Networks immigration profile
This listing is sourced directly from Auvik Networks's careers page and normalized into a canonical job model.