1

Entry Software Engineer Jobs in Quebec (NOW HIRING)

Work with engineering leadership and senior developers to provide technical design and architecture for CI/CD, automation and orchestration technology specifically for RT3D applications * Develop ...

L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou nous concevons les systemes temps reel qui alimentent la plateforme publicitaire mondiale de Unity. Il ...

Aujourd'hui, nous recrutons un ยท e Software Engineer AI pour l'un de nos clients : une scale-up montrรฉalaise ร  la pointe de l'IA appliquรฉe pour les opรฉrations financiรจres. Qui est notre client

Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montrealaise a la pointe de l'IA appliquee pour les operations financieres. Qui est notre client ? Notre ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Full-Stack Software Engineer

Montreal, QC ยท On-site +1

CA$120K - CA$150K/yr

As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...

We are seeking a Senior Software Developer to join the Diagnostics team as a backend-leaning generalist. You will lead end-to-end design across our stack - ingest from millions of game clients ...

Showing results 21-40

Entry Software Engineer information

See Quebec salary details

$24.5K

$107.1K

$178.5K

How much do entry software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for entry software engineer in Quebec is $107,066.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,000.00 and $137,000.00 per year, depending on experience, location, and employer.

What is an entry software engineer?

Entry software engineers are professionals who have recently started their careers in software development, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced engineers. Entry software engineers often work on smaller tasks, bug fixes, and learn industry best practices while contributing to larger projects. Their role provides a foundation for building advanced technical skills and growing into senior engineering positions.

What are the key skills and qualifications needed to thrive as an entry software engineer, and why are they important?

To thrive as an Entry Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with languages such as Java, Python, or C++, and experience with tools like Git, integrated development environments (IDEs), and basic software development methodologies are commonly required. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to evolving technical challenges. These skills ensure you can contribute to projects, work well within a team, and grow quickly in the fast-paced software industry.

What are some common challenges faced by entry software engineers when joining their first development team?

Entry software engineers often encounter challenges such as adapting to large codebases, understanding team workflows, and getting comfortable with collaborative development tools like version control systems. Navigating code reviews and learning to communicate technical ideas clearly can also be new experiences. However, most teams provide onboarding resources, mentorship, and regular feedback to help new engineers integrate smoothly and grow their skills.

What is the difference between Entry Software Engineer vs Junior Software Developer?

AspectEntry Software EngineerJunior Software Developer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, internship experience helpful
Work EnvironmentTeam-based, collaborative projects, entry-level tasksSupportive team, learning-focused, entry-level coding
Employer & Industry UsageTech companies, startups, corporate IT departmentsTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, career pathClarifying job responsibilities, entry-level positions

Both roles are entry-level positions in software development, often requiring similar educational backgrounds and internships. The term "Entry Software Engineer" emphasizes a broader engineering role with potential involvement in design and architecture, while "Junior Software Developer" typically focuses on coding and implementation tasks. Employers may use these titles interchangeably, but understanding the nuances helps candidates target the right opportunities.

How to get a job as an entry software engineer with no experience?

Entry software engineer roles often require foundational programming skills in languages like Python, Java, or C++, which can be gained through online courses, coding bootcamps, or self-study. Building a portfolio with personal projects, contributing to open-source, and obtaining relevant certifications can help demonstrate skills to employers despite limited professional experience.

Is 25 too late to become an entry software engineer?

Entry software engineering roles typically target recent graduates or those with limited professional experience, but age is not a strict barrier. Many employers value skills, coding ability, and relevant projects over age, and individuals can start learning programming languages and building portfolios at any age to qualify for such positions.

What are popular job titles related to Entry Software Engineer jobs in Quebec?

For Entry Software Engineer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Entry Software Engineer jobs in Quebec look for?

The top searched job categories for Entry Software Engineer jobs in Quebec are:

Infographic showing various Entry Software Engineer job openings in Quebec as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $107,066 per year, or $51.5 per hour.

Senior Software Engineer

Unitytech

Montreal, QC โ€ข On-site

Full-time

Medical, Life, Retirement, PTO

Re-posted 3 days ago


Job description

L'opportunite
Nous sommes l'equipe Unity Authoring Platform, une equipe innovante qui batit la plateforme de collaboration RT3D la mieux geree au monde! Notre equipe Automatisation se concentre sur les outils et l'orchestration qui alimentent des flux de travail entierement personnalisables, allant de la creation de projets Unity a des transformations complexes de ressources de developpement (assets), afin d'offrir aux createurs et creatrices la flexibilite necessaire pour batir et faire evoluer leurs pipelines dans le nuage.

La personne retenue pour ce role est une ou un developpeur logiciel senior qui est pret a nous aider a etendre nos plateformes d'automatisation orientees client a l'echelle mondiale, telles que Unity Build Automation et Unity Pipeline Automation. Cette personne encadrera activement les autres membres de son equipe et participera concretement a la creation de solutions techniques afin de simplifier l'automatisation RT3D pour nos utilisateurs - la plus grande communaute de developpement de jeux au monde. Elle travaillera a offrir aux utilisateurs une plateforme performante et fiable a grande echelle.

La personne ideale possede une vaste experience dans la conception, la creation et le deploiement d'applications en production, ainsi qu'une experience dans l'exploitation et la maintenance de produits en ligne. Elle est a l'aise de travailler en equipe pour innover et livrer des solutions de grande qualite pour des systemes hautement complexes.

Dans ce role, vous apprendrez toutes les nuances du CI/CD RT3D et de l'orchestration ainsi que les defis techniques precis que nous relevons pour notre clientele, et apporterez une contribution importante grace a votre perspective unique.

Ce que vous allez faire

  • Travailler avec la direction des equipes de developpement ainsi qu'avec des developpeurs seniors pour definir la conception technique et l'architecture des technologies de CI/CD, d'automatisation et d'orchestration specifiquement pour les applications RT3D
  • Concevoir des fonctionnalites de flux de travail flexibles et personnalisables qui permettent aux createurs d'adapter l'automatisation aux besoins propres a leurs projets
  • Assurer l'amelioration continue au sein d'un environnement Agile fonde sur la confiance et la collaboration, en contribuant a la redaction de documents de conception technique et aux revisions par les pairs afin de maintenir des standards eleves de developpement
  • Faire constamment evoluer les systemes centraux qui alimentent nos solutions d'automatisation, sous forme d'outils en ligne de commande, de microservices et d'outils d'integration avec les moteurs RT3D et les SDK de transformation de ressources (assets)
  • Diriger des projets et des initiatives, tout en encadrant d'autres developpeurs pour faire croitre notre equipe de developpement

Ce que nous recherchons

  • Experience avec un ou plusieurs des principaux langages de programmation que nous utilisons, tels que Node.js, C\\#, Ruby ou Python
  • Capacite a se familiariser rapidement avec des systemes vastes et complexes
  • Comprehension approfondie des Pipelines de CI/CD et des systemes d'orchestration
  • Experience de travail au sein d'une equipe repandue a l'echelle mondiale - la collaboration et le travail d'equipe sont importants pour nous

Vous avez peut-etre egalement

  • Posseder une experience significative en outils ou en developpement de systemes de build pour le secteur RT3D ou du jeu video
  • Avoir une comprehension solide du moteur Unity
  • Avoir de l'experience dans l'exploitation d'un service ou d'un produit en production
  • Avoir de l'experience avec d'autres outils que nous utilisons, tels que Jenkins, ArgoCD et la conteneurisation

Information supplementaire

  • Le support a la relocalisation n'est pas disponible pour ce poste
  • Un visa de travail ou un parrainage de l'immigration n'est pas disponible pour ce poste

What you'll be doing

  • Work with engineering leadership and senior developers to provide technical design and architecture for CI/CD, automation and orchestration technology specifically for RT3D applications
  • Develop flexible and customizable workflow features that allow creators to tailor automation to their specific project needs
  • Drive continuous improvement within a high-trust, collaborative Agile environment, contributing to technical design docs and peer reviews to maintain high engineering standards
  • Architect and evolve the core systems that powers our Automation solutions, as command-line tools, microservices, and tools for integrating with RT3D engines and asset transformation SDKs
  • Lead projects and initiatives, while mentoring other developers to grow our engineering team

What we're looking for

  • Experience with one or more of the main programming languages we use as Node.js, C\\#, Ruby or Python
  • The ability to quickly become comfortable with large and complex systems
  • A deep understanding of CI/CD pipelines and orchestration systems
  • Experience working within a globally distributed team - collaboration and teamwork is important to us

You might also have

  • Significant experience in tooling or build engineering for the RT3D or gaming industry
  • Solid understanding of the Unity Engine
  • Experience running a production service or product
  • Experience with other tooling we use as Jenkins, ArgoCD, and containerization

Additional information

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Salary:125,300.00 - 156,600.00 CAD per year


Cette fourchette correspond au salaire de base prevu pour ce poste. En plus du salaire de base, ce poste peut donner droit a des attributions d'actions et a une participation a nos programmes d'incitation de l'entreprise, comme des primes annuelles discretionnaires ou des commissions de vente. Le montant final de l'offre dependra de plusieurs facteurs, notamment l'emplacement geographique ainsi que l'experience pertinente, le parcours professionnel et les competences du/de la candidat(e).


This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate's relevant experience, professional background, and skill set.

Avantages


Chez Unity, nous voulons que nos membres d'equipe s'epanouissent. Nous offrons un large eventail d'avantages concus pour soutenir le bien-etre et l'equilibre travail-vie personnelle.


Veuillez noter: L'admissibilite aux avantages, les offres specifiques et la couverture varient selon le pays et le statut d'emploi.


Bien que les avantages precis puissent varier, voici certaines des facons dont nous nous efforcons de prendre soin de nos membres d'equipe admissibles a l'echelle mondiale : assurance sante, vie et invalidite complete | Subvention pour les deplacements | Participation des employes a l'actionnariat | Regimes de retraite/pension competitifs | Vacances et conges personnels genereux | Soutien aux nouveaux parents grace a des conges et des programmes de soutien aux familles | Collations offertes au bureau | Programmes et soutien en matiere de sante mentale et de bien-etre | Groupes-ressources pour employes | Programme mondial d'aide aux employes | Programmes de formation et de perfectionnement | Programme de benevolat et de jumelage de dons

La vie chez Unity


Unity [NYSE : U] est le premier moteur de jeu au monde, propulsant les experiences de plus de 3 milliards d'utilisateurs(rices) chaque mois. Les plus grands jeux mobiles, les titres independants PC les plus populaires, des jeux console parmi les plus innovants, ainsi que la quasi-totalite des principales experiences XR et jeux Web sont developpes, deployes et optimises avec Unity.


Unity accompagne egalement des equipes dans des secteurs tels que l'automobile, l'industrie manufacturiere et la sante pour concevoir, simuler et collaborer en 3D - comblant ainsi l'ecart entre les idees et la realite. Pour plus d'informations, veuillez visiter www.unity.com.


Unity est un employeur fier de garantir l'egalite des chances. Nous nous engageons a favoriser un environnement inclusif et innovateur et a celebrer nos employes a travers l'age, l'ethinicite, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identite ou l'expression de genre, l'orientation sexuelle ou tout autre statut protege conformement a la loi applicable. Si vous etes en situation de handicap ou avez des besoins specifiques necessitant des amenagements pour que votre entretien se deroule dans les meilleures conditions, nous vous invitons a remplir ce formulaire afin de nous en informer et que nous puissions faire le necessaire.


Ce poste exige que son ou sa titulaire possede une connaissance de l'anglais qui soit suffisante pour lui permettre d'avoir des echanges professionnels verbaux et ecrits dans cette langue, puisque l'accomplissement des taches liees a ce poste necessite des communications frequentes et regulieres avec des collegues et partenaire situes a l'echelle mondiale et dont la langue commune est l'anglais.


Les chasseurs de tetes et les agences de recrutement ne peuvent pas soumettre resumes/CV par ce site Web ou directement aux superviseurs. Unity n'accepte pas des chasseurs de tetes non sollicites et des resumes (CV) d'agence. Unity ne payera pas d'honoraires a aucune agence tierce ou entreprise qui n'a pas signe d'ententes avec Unity.


La protection de votre vie privee est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialite pour les prospects et les candidats. Si vous avez des questions concernant la protection de votre vie privee, veuillez nous contacter a DPO@unity.com.

Benefits


At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.


Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.


While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program

Life at Unity


Unity [NYSE: U] is the world's leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality. For more information, please visit www.unity.com.


Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.


This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.


Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.


Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at DPO@unity.com.