Software Engineer III, Google Assistant

Google is an engineering company that develops next-generation technologies affecting billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer III, Google Assistant

Google is seeking talented Software Engineers to join their Google Assistant team, working on technologies that impact billions of users worldwide. As a Software Engineer III, you'll be at the forefront of developing next-generation solutions across various domains including information retrieval, distributed computing, system design, AI, and natural language processing.

The role offers unique opportunities to work on critical projects while having the flexibility to switch teams as both you and the company evolve. Google emphasizes versatility and leadership, expecting engineers to tackle full-stack challenges and push technological boundaries. You'll be part of a company that values technical excellence and innovation, working alongside talented engineers who are revolutionizing everything from Google Ads to Chrome, Android to YouTube.

Your responsibilities will include writing code, participating in design reviews, ensuring code quality through peer reviews, contributing to documentation, and resolving complex system issues. The position requires strong problem-solving skills and the ability to work with large-scale systems.

Google offers a collaborative environment where engineers can make a significant impact on users globally. The company is committed to diversity, equality, and creating a culture of belonging. This role provides an excellent opportunity to work on challenging technical problems while contributing to products that shape how billions of users interact with technology.

As part of the Google Assistant team, you'll be working on one of Google's most innovative products, combining various technical disciplines to create intelligent and user-friendly solutions. The role offers excellent growth opportunities and the chance to work with cutting-edge technologies in a company that's at the forefront of technological advancement.

Last updated 2 months ago

Responsibilities For Software Engineer III, Google Assistant

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Google Assistant

Java
Python
Go
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • English proficiency is required

Benefits For Software Engineer III, Google Assistant

Medical Insurance
Parental Leave
Equity
  • Equal employment opportunity
  • Inclusive work environment
  • Accommodation for special needs
  • Career growth opportunities

Interested in this job?

Jobs Related To Google Software Engineer III, Google Assistant

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.