2

Remote Google Software Engineer Jobs in Toronto, ON

Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ... Experience with cloud platforms such as AWS, Google Cloud, or Azure. * Solid understanding of ...

Software Engineer Location: Remote with Occasional Travel Type: Full-time Salary: CAD110000 - CAD120000 * 8+ years of professional experience in web application development. * Strong backโ€‘end ...

Microsoft Azure Cloud or Google Cloud GCP experience would be an asset * Bachelor's degree in ... Remote-friendly work environment will provide you with the flexibility to perform at your best.

Software Engineer

Toronto, ON ยท On-site +1

CA$160K - CA$200K/yr

... software engineering experience developing modern web applications and backend systems * Strong ... This role will be remote with occassional travel into Toronto office. * The compensation available ...

... and remote ecopeeps in the US. We get to work with some of North America and UK's leading ... Google Cloud Platform (Cloud Tasks, PubSub, CloudSQL, etc.) * Docker / Kubernetes * Terraform

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...

This is a remote role for candidates in the US or Canada, focusing on cross-functional collaboration to build scalable, high-quality software. We embrace a "shift-left" approach, where developers ...

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone

New

Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial ...

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone

New

Senior Software Engineer, Backend

Toronto, ON ยท Remote

CA$150K - CA$200K/yr

Senior Software Engineer, Backend Salary: $150,000-$200,000 + equity Location ... Remote Your New Company Join a fast-growing, product-driven technology company operating with a ...

next page

Showing results 1-20

Remote Google Software Engineer information

What are the key skills and qualifications needed to thrive as a Remote Google Software Engineer, and why are they important?

To thrive as a Remote Google Software Engineer, you need strong programming skills (typically in languages like Python, Java, or C++), a solid grasp of computer science fundamentals, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms such as Google Cloud, and internal tools or APIs is highly beneficial, as is experience with distributed systems. Excellent communication, self-motivation, and collaboration skills are crucial for remote teamwork and problem-solving. These abilities enable engineers to deliver high-quality, scalable solutions efficiently while remaining aligned and productive in a distributed work environment.

How does a Remote Google Software Engineer stay connected and collaborate effectively with their team?

As a Remote Google Software Engineer, maintaining strong communication is key to successful collaboration. Engineers use a variety of tools such as Google Meet, Chat, and shared documents to coordinate with teammates across different time zones. Regular stand-up meetings, code reviews, and pair programming sessions help ensure alignment and foster teamwork. Google also encourages participation in virtual team-building activities and provides resources to help remote employees feel integrated and supported.

What are Remote Google Software Engineers?

Remote Google Software Engineers are software development professionals employed by Google who work from locations outside of traditional Google office spaces. They use technology to collaborate with colleagues, design and implement software solutions, and contribute to Google's products and services. Remote engineers typically participate in virtual meetings, code reviews, and agile development processes using cloud-based tools. This role allows for flexibility in work location while maintaining high standards of productivity and collaboration.

What is the difference between Remote Google Software Engineer vs Remote Amazon Software Engineer?

AspectRemote Google Software EngineerRemote Amazon Software Engineer
Required CredentialsBachelor's/Master's in CS or related field, strong coding skillsBachelor's/Master's in CS or related field, strong coding skills
Work EnvironmentCollaborative, innovative, often flexible hours, remote-friendlyFast-paced, customer-centric, remote or hybrid options
Employer & Industry UsageGoogle, tech, internet servicesAmazon, e-commerce, cloud computing
Common Search & ComparisonYesYes

Both Remote Google Software Engineers and Remote Amazon Software Engineers require similar technical credentials and work in remote, tech-driven environments. While Google emphasizes innovation and research, Amazon focuses on customer satisfaction and operational efficiency. Candidates often compare these roles to find the best fit based on industry, company culture, and career goals.

What are the most commonly searched types of Google Software Engineer jobs in Toronto, ON? The most popular types of Google Software Engineer jobs in Toronto, ON are:
What job categories do people searching Remote Google Software Engineer jobs in Toronto, ON look for? The top searched job categories for Remote Google Software Engineer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Remote Google Software Engineer jobs? Cities near Toronto, ON with the most Remote Google Software Engineer job openings:

Staff or Senior Software Engineer

hireVouch

Toronto, ON โ€ข On-site, Remote

Other

Posted 25 days ago


Job description

Job Title: Staff (or Senior) Software Engineer (Backend - Node.js)
Location: Toronto, Canada (Remote)
Our client is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals. They are seeking a seasoned Staff (or Senior) Software Engineer to join their team. Their culture emphasizes collaboration, creativity, and a strong commitment to quality.

Role Overview:
Our client is looking for a Staff Software Engineer to design and build robust backend systems using Node.js. They are seeking someone who can drive architectural decisions, ensure systems are scalable, maintainable, and secure, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:

  • Lead the design and implementation of backend services, APIs, and distributed systems using Node.js.

  • Define and drive the architecture of complex systems, ensuring best practices in scalability, performance, and security.

  • Collaborate with product managers, frontend developers, and other stakeholders to deliver features that meet business and technical requirements.

  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of continuous learning and improvement.

  • Conduct code reviews, ensure code quality, and enforce engineering standards across the team.

  • Troubleshoot and resolve production issues, ensuring high availability and reliability of services.

  • Stay up-to-date with industry trends and technologies, integrating them into the development process where appropriate.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 8+ years of software engineering experience, with a focus on backend development.

  • Expertise in Node.js and related frameworks (e.g., Express, Koa).

  • Strong architectural skills, with experience designing and implementing scalable, distributed systems.

  • Proficient in building RESTful APIs, microservices, and working with databases (both SQL and NoSQL).

  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.

  • Solid understanding of software development best practices, including code reviews, CI/CD, testing, and documentation.

  • Excellent problem-solving skills and a proactive attitude.

  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.

Nice to Have:

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Familiarity with frontend technologies such as React or Angular.

  • Previous experience working in a startup or fast-paced environment.

  • Knowledge of security best practices and compliance requirements.