Apply now

First seen by our source: 4 days ago

Software Developer II, Early Career

@ Google

Waterloo, ON · Montréal, QC

1+ years experience
Apply now
SIGNALS

Overview

Google is hiring an early-career Software Developer II to design, develop, test, deploy and maintain software across its products. The role requires a bachelor's degree or equivalent experience, one year of industry software development, and experience using AI productivity tools. Pay is stated as CAD 126,000 to 129,000 plus a 15% bonus target and equity; the posting is for a future vacancy with applications open until at least November 27, 2026.

Responsibilities:

  • Design, develop, test, deploy, maintain and improve software
  • Manage project priorities, deadlines and deliverables
  • Work on critical projects and switch teams as needs evolve

Requirements summary:

  • Bachelor's degree or equivalent practical experience
  • 1 year of industry software development experience
  • Experience with Unix/Linux, distributed systems, ML/AI or security
  • Experience using AI productivity tools

Tools & skills

Source and dates

Source type not verified · google

Employer posting date
Not provided
First seen by our source
2026-11-02
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science
Perks mentionedPerformance bonus, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Company size10001+
HeadquartersMountain View
Open jobs on Jobsy70
Job description

The application window will be open until at least November 27th, 2026. This opportunity will remain online based on business needs which may be before or after specified date.

During the application process, you will be able to indicate any additional preferred working locations. We encourage all qualified individuals to apply, and we will consider your skills and interests for other open positions across our available locations.

This posting is for a future vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

In most instances, this position requires in-person interviews as part of the hiring process.

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript) in an industry setting.
  • Experience working with one or more of the following: Web or Mobile Application Development, Unix/Linux environments, Distributed and Parallel Systems, Machine Learning or AI, Information Retrieval, Natural Language Processing, Networking, Developing Software Systems, or Security Software Development.
  • Experience utilizing AI productivity tools to streamline business or development workflows.

Preferred qualifications:

  • Master's degree in Computer Science or a related technical field.
  • Experience developing accessible technologies.
  • Experience with machine learning algorithms and tools, Basics of Machine Learning, Generative AI, Recommendations/Ranking/Predictions, Natural Language Processing, Speech Audio, Machine Learning Infrastructure, Reinforcement Learning, and Computer Vision.
  • Experience developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

As a key member of a small and versatile team, you design, test, deploy and maintain software solutions.

Google is an development company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, developers not only revolutionize search, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Cloud to Google Ads, Android to YouTube, social to local, Google developers are changing the world one technological achievement after another.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Canada: $126000 - $129000 (CAD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.
  • Design, develop, test, deploy, maintain, and improve software.
  • Manage project priorities, deadlines, and deliverables.
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Waterloo, ON, Canada; Montreal, QC, Canada.

Similar jobs

  • Software Developer - Senior

    Toronto, ON
    $75–$100/hrContract

    Procom

    Candidates need a background in computer science, data science or AI/ML, plus Python experience with pandas, scikit-learn or PyTorch. Experience with LLM frameworks like DSPy, LangChain or Hugging Face and with Databricks or MLflow is needed.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, pandas

    Software Developer - Senior- React, JavaScript

    Toronto, ON
    $75–$100/hrContract

    Procom

    5+ YOECandidates need 5+ years with React, JavaScript and TypeScript, HTML, CSS and Node, plus RxJS and responsive development. They also need 3+ years with Bootstrap, jQuery and Git, proven WCAG and AODA experience, and microservice architecture knowledge.

    React, TypeScript, NPM, Bootstrap, jQuery, Git

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    McLean & Company: McLean & Company is a division of Info-Tech Research Group, Inc.

    6+ YOECandidates need at least 6 years of professional software development experience, a degree or diploma, and experience mentoring junior developers. Strong SQL, relational database, HTML5, CSS3 and JavaScript skills and comfort with Agile are also required.

    Ruby on Rails, MySQL, JavaScript, Salesforce, AWS, source control software

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    Info-Tech Research Group: The fastest growing research and advisory firm, Info-Tech enables leaders to make well-informed decisions and transform their organizations through…

    6+ YOECandidates need a degree or diploma, at least 6 years of professional software development experience, and experience mentoring developers. They must be skilled in relational databases, SQL, HTML5, CSS3 and JavaScript, and comfortable working in Agile teams.

    Ruby on Rails, MySQL, JavaScript, Source control software, Salesforce, AWS

  • Sr. Software Developer - Transit Platform Modernization (Onsite) JP213

    Toronto, ON
    Full Time

    Pathlion

    Pathlion candidates need senior software development experience with .NET, C#, SQL and web APIs, plus front-end and cloud skills. Experience with DevOps, CI/CD, containers and real-time data systems is expected, along with project management and stakeholder communication ability.

    Visual Studio, GitHub, Jira, Jenkins, Docker, Kubernetes

    Senior Software Developer - ETL JP241

    Toronto, ON
    Full Time

    Pathlion

    Candidates need senior-level experience building ETL/ELT pipelines, data integration and data architecture patterns, plus working knowledge of cloud platforms, databases and APIs. Strong skills in data quality, scalability and collaborating with technical and business stakeholders are expected.

  • Senior Software Developer

    Toronto, ON
    Full Time

    Ontario Teachers' Pension Plan Board

    5+ YOECandidates need a bachelor's degree or equivalent experience, at least 5 years of professional software development and cloud application experience on Azure. Strong skills in Angular, .NET Core, Python, SQL databases and CI/CD tooling are expected.

    Azure, Angular, GitHub, Jenkins, Helm, Nexus

  • Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOECandidates need 10+ years of enterprise software development experience, deep expertise in Java, Spring Boot and the Spring ecosystem, and proficiency with React or Angular and TypeScript. Strong database skills in PostgreSQL and Azure Cosmos DB, automated testing experience, and familiarity with AODA/WCAG and Agile delivery are also required.

    Java, Spring Boot, React, Angular, TypeScript, PostgreSQL

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.