1

Entry Software Engineer Jobs in Quebec (NOW HIRING)

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 ...

Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...

Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...

Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...

Software Developer

Sherbrooke, QC · On-site +1

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...

About the Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that support client onboarding and integrations. You'll work hands-on implementing backend services ...

next page

Showing results 1-20

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 Jun 24, 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 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.

How do I get into software engineering with no experience?

Entry software engineers can start by learning programming languages such as Python or Java through online courses, coding bootcamps, or self-study. Building a portfolio of projects, contributing to open-source, and gaining familiarity with tools like Git can help demonstrate skills to employers, even without formal work experience.

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 is L1, L2, L3, and L4 developer?

In the context of an Entry Software Engineer role, L1, L2, L3, and L4 typically refer to different levels of technical expertise and experience within a company's engineering hierarchy. L1 is usually an entry-level or junior developer, L2 and L3 are mid-level and senior developers with increasing responsibilities, and L4 often denotes a lead or principal engineer. These levels help define expectations for skills, problem-solving ability, and project ownership in software development teams.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or fintech, can earn $500,000 or more annually with bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant equity offerings.

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.

What are entry software engineers?

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.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace software engineers, as their role involves complex problem-solving, creativity, and understanding user needs that AI cannot replicate. Instead, AI tools are increasingly used to assist engineers in coding, testing, and automation, enhancing productivity rather than replacing the profession. Software engineers will continue to be essential for designing, maintaining, and improving software systems.
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:

Senior Software Engineer, AI Game Creation Platform

Ironbelly Studios

Montreal, QC • Hybrid

Full-time

Medical, Dental, Vision, PTO

Posted yesterday


Job description

Introduction

At Ironbelly, we are fundamentally changing how video games are made. Our AI team, led by industry luminaries and veterans, is building GameFrame AI—a platform that allows developers to create complex, professional games using natural language. We are the creators of a battle-tested gameplay framework that has been used to build and launch AAA games, and we're leveraging that expertise to architect the future of creative software.

This isn't just another AI wrapper. You'll be engineering a production-scale AI orchestration system that coordinates specialized agents to manipulate Unreal Engine in real-time, building technology that has never existed before.

A Note on the Role: This is an Applied AI Engineering Position

To ensure we're connecting with the right candidates, let's be clear about the focus of this role:

  • We ARE looking for: A seasoned backend/platform engineer with production experience building complex systems that use AI models and frameworks (like LangChain, LLM APIs, LLM workflows).

  • This is NOT: A Machine Learning research or AI model-building role. We are not developing novel neural network architectures or training models from scratch.


What You'll Build ????️

As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development.

  • Advanced Multi-Agent Orchestration: Design and build the core of GameFrame AI, implementing sophisticated multi-agent (LangGraph Swarm) and single-agent (ReAct) systems that translate user requests into concrete game development actions.

  • Gameplay Framework Integration: Engineer the crucial link between our AI systems and Unreal Engine, developing a robust translation layer that allows AI agents to programmatically configure our proprietary, component-based gameplay framework.

  • Production AI Infrastructure: Architect and scale a distributed, multi-user backend on cloud infrastructure (AWS/GCP, Kubernetes). You'll build everything from multi-provider LLM orchestration and hybrid memory systems to real-time streaming responses over WebSockets.

  • System Reliability & Observability: Implement enterprise-grade observability, monitoring, and robust failover systems required to support thousands of concurrent users with sub-second response times.


Who We're Looking For ????

We are seeking a strong software engineer who is passionate about building at the intersection of AI and game development.

Must-Have Experience:

  • Expert-Level Backend Engineering: Deep, production-level experience in Python (3.11+), building microservices with frameworks like FastAPI, and designing with async/await patterns.

  • Production Systems: Proven experience with PostgreSQL, Redis, real-time WebSocket systems, and container orchestration using Docker and Kubernetes in a cloud environment (AWS/GCP).

  • Applied AI Systems: 1+ years of hands-on experience building applications that leverage AI systems. You have practical, high-level experience with frameworks like LangChain/LangGraph and tooling like Claude Code.

  • Game Development Context: A strong understanding of Unreal Engine concepts (Actors, Components, Blueprints) and workflows, gained through at least 2 years of professional or significant personal project experience.

Nice-to-Have Experience:

  • Experience building production React applications with TypeScript and Next.js.

  • Advanced prompt engineering techniques (e.g., Chain-of-Thought).

  • Experience designing and implementing evaluation frameworks for AI agent performance.

Your Impact & Growth ????

  • First 90 Days: Architect and deploy the core agent systems for game creation, implementing multi-provider LLM orchestration and production-grade memory systems.

  • 6-12 Months: Scale the platform to support 500+ concurrent users, launch advanced agent capabilities, and build out continuous learning systems for our AI.

  • 12+ Months: Lead technical strategy as we scale to thousands of users, contribute to new industry patterns for AI-driven creative software, and help establish our position as thought leaders in the space.


Our Culture & Benefits ????

We are a passionate team based in

Montreal with a hybrid model that gets us collaborating in the office 1-2 days a week. We offer a competitive salary and a significant equity package with high growth potential.

Comprehensive Benefits: Health, dental, and vision package , plus flexible PTO.

  • Growth & Learning: A professional development budget for conferences, a hardware stipend, and dedicated research time to stay at the cutting edge.

  • Unique Perks: Opportunities for conference speaking, dedicated time for open-source contributions, and direct access to cutting-edge AI research partnerships.