Logo of Huzzle

Software Engineer, Google Nest

image

Google

2d ago

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

AI generated summary

  • You need a Bachelor’s degree, 1 year of software development experience in languages like Python or C, and preferably an advanced degree plus experience with accessible technologies.
  • You will write code, lead design reviews, review peers' code, update documentation, and troubleshoot product/system issues to enhance performance and quality.

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.