Why should you consider joining Auvik?
• You want to work at a company that is building impactful, relevant technology. Auvik’s network management software helps IT teams by automating time-consuming tasks, streamlining operations, and mitigating risk. 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.
• You want to work with a leadership team who are transparent and trustworthy. Our senior leaders have a vision for Auvik. They are experienced, knowledgeable, approachable, and consistently working hard to drive success, both for the company and the team of people who make it happen.
• You want to work with a product customers love. People rave about what we’ve built. Our customers are smart, aspirational, and highly technical. It pays to get the details right.
• You want regular opportunities for learning and growth. With ongoing feedback from leadership, you’ll find that Auvik encourages you to be your very best. Our onboarding process is thorough and informative because we want to make sure you’re prepared to have a great work experience. We also have programs designed to help you take the next steps you want for your career.
• You want the flexibility to manage your work, your way. We’re a fully distributed team and we’re prepared to continue to support working from home (or the space you choose!). We trust you to get the job done where you feel most comfortable and effective.
What’s this role about?
• At Auvik we have several different product teams that you may be selected to interview and if hired get the chance to work with. Your journey will span the entire software development process, from ideation alongside our Product Managers and Designers, to the tangible stages of implementation and deployment. Within our agile scrum framework, we prioritize adaptability, recognizing and harnessing individual strengths to ensure both personal growth and impactful contributions.
• The Network Management product that requires a Full-Stack approach to development from understanding the data being streamed from each device that’s leveraged to develop stunning user experiences for our customers. Some networking experience is always a welcome bonus for working within this product.
• The new SaaS Management product is at the forefront of our evolving cloud monitoring and cyber security systems. This team provides a robust platform for hands-on learning, diving deep into areas of SaaS discovery, monitoring, and reporting. You'll engage with tools and technologies like React, AWS, APIs, and Databases, all the while benefiting from close collaboration with seasoned industry professionals.
• The Endpoint Management teams are redefining what we can do to monitor and support customers' various hardware devices to help them achieve their IT business goals. These teams work in a Full-Stack environment retrieving device information at the packet level to help IT teams manage their companies inventory of devices through an amazing user experience. The product is currently in beta and it’s an exciting time to join.
• The Platform and Shared Services product is designed to be incredibly flexible, scalable, and embrace dynamic data by leveraging various streaming technologies. You'll create services that ingest, manage, configure, store, and transform data we collect from network, cloud, and endpoint devices. You’ll also be solving technical challenges around declarative UI that needs to suit the customers' needs while using generic UI components and consuming generic data.
What will I be doing?
• Attending stand-ups, sprint planning, and other sprint ceremonies to discuss roadblocks and challenges, share demos and updates, and make adjustments to plans with your team
• Collaborating with and learning from other teams and individuals to deliver high quality and scalable solutions with repeatability and reusability in mind
• Participating in company wide events, such as our Step Challenge, Hackathon, Movember, and many more
• Working in an awesome culture and environment known as the Auvik Way
What are we looking for?
• Well rounded computer science fundamentals
• Knowledge of Javascript
• Experience working in a team-based software development environment (SCRUM/Agile)
• Ability to communicate technical concepts to both technical and non-technical audiences
• Excellent teamwork skills and collaborative problem solving abilities by being curious, intentional with your feedback, and open to new challenges
• A growth or learning mindset: Interested in developing new skills and mastering new technologies
Are there bonus points?
• Experience with AWS services such as RDS, EBS, S3, Amplify, etc
• Familiarity with Microsoft Azure and Google Cloud Platform.
• Experience with developer tools, including Gitlab, Datadog, VSCode, pgAdmin.
• Familiarity with terminal/command line operations and shell scripting
• "Experience writing tests for both back-end and front-end code.
• Experience building microservice applications in public clouds like AWS, Azure, GCP
• Programming experience with Go and Java
• Experience working with Apache services such as Kafka, Goka, and Flink, or other stream processing technologies
• Experience working with containerized applications using tools like Docker, Kubernetes,, Bazel, and Helm
• Experience with developer workflow tools such as Jira, Gitlab, and Datadog
• A working knowledge of computer networking
We’re actively hiring for this role and looking to bring someone great onto the team as soon as possible.
About Auvik
Auvik delivers cloud-based network management software that gives IT teams instant visibility and control over their infrastructure — whether on-site, remote, or dispersed across global networks. Our platform automates network discovery, mapping, monitoring, configuration backups, traffic analysis and alerting, so IT professionals and MSPs can manage complex, multi-site environments with ease.
We’re focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply. We are happy to make any accommodations you may need throughout the interview process as well.
Auvik is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.
Hiring Process
At Auvik, our hiring process is designed to be personal, transparent, and human-led. Our Talent Acquisition Partners review all resumes, connect with candidates whose skills and experience aligns with the role, and stay in communication with you throughout your journey. If our interests align, you'll meet with a hiring manager, as well as additional members of the hiring team in follow-up conversations. All of your interviews will take place via Zoom.
Before meeting with a hiring manager, we also ask candidates to complete a 5-minute Predictive Index (PI) assessment. This helps us understand and match your strengths and work preferences with roles that will set you up for success.
We use AI tools to support administrative tasks in the hiring process; such as helping source candidates, drafting communications, and interview summaries, so our team can stay focused and present during conversations. We do not use AI tools to interview, screen or assess candidates; or determine who moves forward in the process. We debrief and consider the full context of every conversation before making hiring decisions. We believe hiring requires judgment that can be augmented but, not replaced by AI.
Compensation Details
The hiring range for this co-op position is listed below. Compensation offered for candidates in this role is based on a number of factors including your school term and previous experience. These factors may cause your compensation to vary within the range outlined below.
In addition to cash compensation, our co-op students are eligible to receive remote working subsidies to support an effective home working environment.
Co-op Salary Range (Weekly rate):$950—$1,125 CAD