About The Position

Auvik is seeking Software Developer Co-op students for an 8 or 12-month term. This role offers the opportunity to work on impactful, relevant technology in network management, SaaS management, endpoint management, or platform and shared services. The co-op journey spans the entire software development process within an agile scrum framework, emphasizing adaptability and individual strengths. The Network Management product requires a Full-Stack approach, the SaaS Management product focuses on cloud monitoring and cyber security, Endpoint Management teams monitor and support hardware devices, and the Platform and Shared Services product handles flexible, scalable data management. This is an exciting opportunity to gain hands-on experience with modern technologies and collaborate with seasoned professionals in a fully distributed team environment.

Requirements

  • 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

Nice To Haves

  • 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
  • Some networking experience is always a welcome bonus for working within this product.

Responsibilities

  • 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

Benefits

  • remote working subsidies to support an effective home working environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service