×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Co-op; or Term

Remote / Online - Candidates ideally in
Charlottetown, PEI, Canada
Listing for: TryApplyNow
Seasonal/Temporary, Contract, Remote/Work from Home position
Listed on 2026-06-09
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Software Developer Co-op (8 or 12 Month Term)

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 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, and store, transform data we collect from network, cloud, and endpoint devices. You’ll also be solving technical challenges around declarative UI that requires customizing our ...
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, pg Admin.
  • 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.
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 prior 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.

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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary