1

New Graduate Computer Science Jobs in Winnipeg, MB

Mining Process Engineer

Winnipeg, MB ยท Hybrid

CA$115K - CA$135K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years ... At ALS, you'll be supported to develop new skills and reach your full potential. We invest in our ...

Operations Analyst

Winnipeg, MB ยท Remote

  • Medical

  • Retirement

  • PTO

Plan, coordinate, and execute User Acceptance Testing (UAT) for new business systems and system ... Bachelor's degree in Business Administration, Computer Science, Statistics Analytics, Accounting ...

Technology Associate (On-Site)

Winnipeg, MB ยท Hybrid

  • Medical

  • Retirement

... willingness to learn new topics and technology, strong judgment, focus on accuracy and ... computer science, operations, administration, or another field requiring strong analytical ...

Technology Associate

Winnipeg, MB ยท On-site

  • Medical

  • Retirement

... willingness to learn new topics and technology, strong judgment, focus on accuracy and ... computer science, operations, administration, or another field requiring strong analytical ...

... develop new skills and knowledge. Qualifications * Bachelor's degree in Information Technology, Computer Science, or a related field. * 10+ years of experience in data protection, with proven ...

Jr. Quality Assurance Analyst

Winnipeg, MB ยท On-site +1

CA$50K - CA$60K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... Computer Science, or a related field * Clear, confident communication skills with ability to debate logic errors with engineering teams. * High comfort learning new enterprise software tools quickly.

Bachelor's or master's degree in Information Technology, Computer Science, or a related work ... Applied knowledge of methodologies to conduct threat-modeling exercises on new applications and ...

Database Administrator

Winnipeg, MB ยท Hybrid

  • Medical

  • Retirement

  • PTO

Support the development and deployment of database changes and new applications. * Document and ... Bachelor's Degree in Computer Science, Information Technology, or a related field. * 3-5 years of ...

Senior Network Manager

Winnipeg, MB

  • Medical

  • Dental

  • Retirement

  • PTO

Keep abreast of new technologies and industry trends, evaluating their potential to enhance network ... Bachelor's degree in Computer Science, Information Technology, or related field. * At least 3-5 ...

Solutions Architect

Winnipeg, MB ยท On-site

CA$94K - CA$144K/yr

  • Medical

  • Dental

  • Life

  • Retirement

The Solutions Architect will help drive organizational change by introducing new patterns and ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. * Minimum 6 ...

Showing results 21-40

New Graduate Computer Science information

What is a new graduate computer science job?

New Graduate Computer Science jobs are entry-level positions designed for individuals who have recently completed a degree in computer science or a related field. These roles typically include job titles like software engineer, data analyst, IT support specialist, and web developer. Employers seek candidates with a solid foundation in programming, problem-solving skills, and the ability to quickly learn new technologies. These positions provide hands-on experience, mentorship, and opportunities for career growth in the technology sector.

What are the key skills and qualifications needed to thrive as a new graduate in computer science?

To thrive as a New Graduate in Computer Science, you need a solid grasp of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and basic knowledge of software development tools is essential. Problem-solving abilities, eagerness to learn, and effective teamwork are standout soft skills for success in entry-level roles. These skills and qualities are crucial for adapting to real-world technical challenges and contributing effectively to software development projects.

What are some common challenges new graduate computer science hires face during their first year on the job?

New graduate computer science hires often encounter challenges such as adapting to large, complex codebases, understanding company-specific development workflows, and bridging the gap between academic concepts and practical application. It's common to feel overwhelmed by the scale of real-world projects and the fast pace of agile development environments. Building effective communication skills and seeking mentorship from more experienced colleagues can help ease this transition and accelerate professional growth.

What is the difference between New Graduate Computer Science vs Software Developer?

AspectNew Graduate Computer ScienceSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; experience may substitute
Work EnvironmentEntry-level, training-focused, team collaborationDevelopment teams, project-based, coding-focused
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT
Search & Comparison IntentUnderstanding entry-level roles, qualificationsJob responsibilities, skills, career path

In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.

What are popular job titles related to New Graduate Computer Science jobs in Winnipeg, MB?

For New Graduate Computer Science jobs in Winnipeg, MB, the most frequently searched job titles are:

What job categories do people searching New Graduate Computer Science jobs in Winnipeg, MB look for?

The top searched job categories for New Graduate Computer Science jobs in Winnipeg, MB are:

Infographic showing various New Graduate Computer Science job openings in Winnipeg, MB as of August 2026, with employment types broken down into 97% Full Time, and 3% Part Time. Highlights an 65% In-person, 13% Hybrid, and 22% Remote job distribution.

Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada

Sangoma

Winnipeg, MB โ€ข Remote

CA$120K - CA$135K/yr

Full-time

Medical, Dental, Vision, Life, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Senior Backend Engineer (Rust & Cloud Platform)

Built it. Scale it. Own it.

Sangoma is a global leader in business communications, delivering innovative cloud-based solutions including UCaaS, CCaaS, VoIP, SIP Trunking, Managed Connectivity, and Communications Platform services. We are seeking a Senior Backend Engineer to join our Sangoma Meet Cloud team and help build the highly available, scalable, and secure services that power mission-critical communications for businesses around the world.

We are looking for an engineer who enjoys solving complex technical challenges, building reliable cloud services, and contributing to distributed systems at scale. The ideal candidate is a strong backend developer with deep Rust experience, a passion for clean architecture, and a desire to work collaboratively in a fast-moving engineering environment.

Please note that we are unable to provide employment-based sponsorship now or in the future.

Location: Remote (Eastern or Central Time Zones Preferred)

Your Role:
  • Design, develop, and maintain scalable, secure, and highly available backend services and APIs using Rust.
  • Build distributed cloud-native applications that integrate with internal systems, third-party platforms, and communications technologies.
  • Develop and maintain REST, GraphQL, and WebSocket-based services that support real-time collaboration and communications.
  • Contribute to the ongoing operation, reliability, and performance of the Sangoma Meet Cloud platform, ensuring SLA adherence and 24/7 service availability.
  • Design and implement solutions that improve scalability, resilience, observability, and security across the platform.
  • Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new features and enhancements.
  • Troubleshoot complex production issues, perform root cause analysis, and implement long-term solutions.
  • Participate in architectural discussions, technical planning, code reviews, and technology roadmap decisions.
  • Develop and improve CI/CD pipelines, Infrastructure-as-Code deployments, and operational automation.
  • Mentor junior engineers and contribute to a culture of technical excellence, collaboration, and continuous improvement.

Requirements

Your Background:

  • 5+ years of professional backend software development experience.
  • 3+ years of hands-on Rust development in production environments.
  • Strong experience developing and maintaining Linux-based backend services.
  • Experience building cloud-native applications and distributed systems.
  • Experience with Infrastructure-as-Code, CI/CD pipelines, and Git.
  • Strong understanding of REST APIs, GraphQL, WebSockets, HTTPS, and networking fundamentals.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Experience working with services written in Rust and collaborating across environments that include Node.js and/or Java.
  • Strong problem-solving, troubleshooting, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Fluent English, written and verbal.

Preferred Qualifications

    • Experience with Nix and/or NixOS.
    • Experience with Tokio, Axum, Actix, or similar Rust frameworks.
    • Experience supporting high-availability SaaS platforms.
    • Experience with WebRTC, SIP, VoIP, or real-time communications technologies.

*Please note: Candidates must be authorized to work without current or future sponsorship. Sangoma is unable to provide employment-based visa sponsorship for this position.

Benefits

What We Offer:

    • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
    • RPP - Group RRSP
    • Group Life - AD&D - Critical Illness Insurance
    • Paid Time Off Benefits
    • Work From Home - Flexible hours
    • Entrepreneurial work environment partnered with high growth career opportunities.
    • We value transparency and fairness in our compensation practices. For this role, we offer a salary range of $120,000 to $135,000 CAD per year, commensurate with experience, qualifications, and location

Are you ready to make a direct impact on the company and be rewarded for your performance? Are you ready to take on a new challenge?

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.