Logo of Huzzle

Software Engineer, Google Nest

image

Google

Jan 30

Applications are closed

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity

Requirements

  • 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).
  • Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • Experience developing accessible technologies.

Responsibilities

  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

FAQs

What are the minimum qualifications for this Software Engineer position?

The minimum qualifications include a Bachelor’s degree or equivalent practical experience and 1 year of experience with software development in one or more programming languages such as Python, C, C++, Java, or JavaScript.

What preferred qualifications should candidates have?

Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, as well as experience developing accessible technologies.

What are the primary responsibilities of a Software Engineer in this role?

The primary responsibilities include writing product or system development code, participating in or leading design reviews, reviewing code from other developers for best practices, contributing to documentation and educational content, and debugging and resolving product or system issues.

What kinds of technologies will I work with in this position?

You will work with a variety of technologies related to information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies.

Is there an opportunity to switch teams or projects?

Yes, there are opportunities to switch teams and projects as you and Google's fast-paced business grow and evolve.

Does Google provide equal employment opportunity?

Yes, Google is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of various factors including race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

How does Google handle accommodations for applicants with disabilities?

Google provides accommodations for applicants with disabilities or special needs. Candidates can let us know by completing the Accommodations for Applicants form.

What type of products does the Google Home team focus on?

The Google Home team focuses on hardware, software, and services offerings for the home, which include devices like thermostats and smart displays.

What is the mission of the Google Home team?

The mission of the Google Home team is to create a helpful home that cares for the people inside it and the world around it.

Are there opportunities for professional development in this role?

Yes, as a Software Engineer, you will have opportunities for professional development and to display leadership qualities while taking on new problems across the full stack.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Get notified when Google posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?