... Software Engineer to join our Stations Software Platform team to work on helping us transition our ... Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to ...
... Software Engineer to join our Stations Software Platform team to work on helping us transition our ... Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team. You will be a great addition to the team if you are a communicative person that ...
Quick apply
As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team. You will be a great addition to the team if you are a communicative person that ...
Software Engineer
Montreal, QC · On-site
Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new ...
Software Engineer
Montreal, QC · On-site
Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new ...
Our systems operate globally - from Citi Bike in New York to BIXI in Montreal, Divvy in Chicago ... Minimum 1 - 3 years of software engineering industry experience * Experience with Kotlin
Our systems operate globally - from Citi Bike in New York to BIXI in Montreal, Divvy in Chicago ... Minimum 1 - 3 years of software engineering industry experience * Experience with Kotlin
Staff Software Engineer
Montreal, QC · Remote
Collaborate with engineers, product managers, and data teams to deliver new features * Improve performance, observability, and cost-efficiency of current backend systems, modernising the legacy stack
Staff Software Engineer
Montreal, QC · Remote
Collaborate with engineers, product managers, and data teams to deliver new features * Improve performance, observability, and cost-efficiency of current backend systems, modernising the legacy stack
Lead software development activities for new products, product improvements, sustaining engineering, production support, field issue resolution, cost reduction, quality improvement, and digital ...
Lead software development activities for new products, product improvements, sustaining engineering, production support, field issue resolution, cost reduction, quality improvement, and digital ...
New feature development. A significant part of that will involve shaping high-level user stories ... Selected engineers on the team will also eventually conduct code reviews. * Make sure the CI/CD ...
Quick apply
New feature development. A significant part of that will involve shaping high-level user stories ... Selected engineers on the team will also eventually conduct code reviews. * Make sure the CI/CD ...
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months- Mon...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end ... Expand your limits and create a new future together at RBC. Find out how we use our passion and ...
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months- Mon...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end ... Expand your limits and create a new future together at RBC. Find out how we use our passion and ...
RL Environment Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
Quick apply
RL Environment Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
Work with engineering leadership and senior developers to provide technical design and architecture ... new parents through leave and family-care programs | Office food snacks | Mental Health and ...
Work with engineering leadership and senior developers to provide technical design and architecture ... new parents through leave and family-care programs | Office food snacks | Mental Health and ...
Machine Learning Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
Quick apply
Machine Learning Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months- Mon...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end ... Expand your limits and create a new future together at RBC. Find out how we use our passion and ...
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months- Mon...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end ... Expand your limits and create a new future together at RBC. Find out how we use our passion and ...
AI Agent Evaluation Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
Quick apply
AI Agent Evaluation Engineer - Remote
Montreal, QC · Remote
$80 - $120/hr
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 ...
Software Engineer AI
Montreal, QC · On-site
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
Quick apply
Software Engineer AI
Montreal, QC · On-site
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
Work closely with DevOps Engineers, software engineers, designers, and product managers to understand project requirements, align on technical solutions, and deliver high-quality generative AI ...
Quick apply
Work closely with DevOps Engineers, software engineers, designers, and product managers to understand project requirements, align on technical solutions, and deliver high-quality generative AI ...
Contexte du poste The Applied AI Software Engineer will be responsible for the rapid technical ... new AI agents. Ce que vous apportez Nos valeurs fondamentales * Nous formons une seule equipe
Contexte du poste The Applied AI Software Engineer will be responsible for the rapid technical ... new AI agents. Ce que vous apportez Nos valeurs fondamentales * Nous formons une seule equipe
Software Engineer AI
Montreal, QC · On-site
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 ...
Software Engineer AI
Montreal, QC · On-site
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 ...
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 ... Document any new and undocumented processes and workflows * Work in a start-up environment with ...
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 ... Document any new and undocumented processes and workflows * Work in a start-up environment with ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
New Grad Software Engineer information
See Laval, QC salary details
$26.9K - $39.4K
5% of jobs
$39.4K - $51.8K
12% of jobs
$60.9K is the 25th percentile. Wages below this are outliers.
$51.8K - $64.3K
11% of jobs
$64.3K - $76.8K
18% of jobs
The median wage is $78.9K / yr.
$76.8K - $89.2K
23% of jobs
$99.5K is the 75th percentile. Wages above this are outliers.
$89.2K - $101.7K
8% of jobs
$101.7K - $114.2K
6% of jobs
$114.2K - $126.6K
5% of jobs
$126.6K - $139.1K
5% of jobs
$139.1K - $151.6K
4% of jobs
$151.6K - $164K
2% of jobs
$26.9K
$87.6K
$164K
How much do new grad software engineer jobs pay per year?
What is a new grad software engineer?
A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.
What are the key skills and qualifications needed to thrive as a new grad software engineer?
To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.
What typical projects or tasks might a new grad software engineer work on in their first year?
As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.
What job categories do people searching New Grad Software Engineer jobs in Laval, QC look for?
The top searched job categories for New Grad Software Engineer jobs in Laval, QC are:
What cities near Laval, QC are hiring for New Grad Software Engineer jobs?
Cities near Laval, QC with the most New Grad Software Engineer job openings:

Full-time
Medical, Dental, Life, Retirement, PTO
Posted 4 days ago
Lyft rating
7.6
Based on 33 frontline employees who took The Breakroom Quiz
2nd of 9 rated taxi private hire
Job description
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
Lyft's Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our customers to our latest generation platform and to make the platform evolve in a solution that can be brought to multiple different markets and business models.
Technical interviews and interactions with the other offices in the company will be in English; however, the working environment in Montreal is bilingual.
Responsibilities:- Help define the roadmap and architecture based on technology and business needs
- Write well-crafted, well-tested, readable, maintainable code
- Have a good grasp and ability to explain the various tradeoffs made in decisions
- Participate in code reviews to ensure code quality and distribute knowledge
- Lead projects from idea to positive execution
- Incorporate considerations for business context and failure modes in your work
- Proactively participate in resolving ongoing incidents
- Unblock, support, effectively communicate and obtain buy-in across teams to achieve results
- Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
- BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
- 5+ years of software engineering industry experience
- Experience with object-oriented programming
- Experience in distributed systems
- Experience with Java and/or Python, familiarity with Scala is a plus
- Experience working with databases, relational or NoSQL
- Experience writing clear, scalable and clear design documentation
- Experience designing, building and improving a set of team owned components
- Must have a track record of professional excellence
- Extended health and dental coverage options, along with life insurance and disability benefits
- Mental health benefits
- Family building benefits
- Pet benefits
- Access to a Lyft funded Health Care Savings Account
- RRSP plan with company match to help save for your future
- In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
- Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
- Subsidized commuter benefits and Lyft ride credits
Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid
The expected base pay range for this position in the Montreal area is CAD $72,000 - CAD $90,000, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
About Lyft
Sourced by ZipRecruiter
At Lyft, our mission is to improve people's lives with the world's best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.
Industry
Ground public transportation
Company size
5,001 - 10,000 Employees
Headquarters location
San Francisco, CA, US
Year founded
2012