Logo of Huzzle

Software Engineer III, Full Stack, Core

image

Google

5d ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity
  • Hyderabad, +1

AI generated summary

  • You need a Bachelor's degree, 2 years of software development experience, familiarity with data structures, and full-stack skills in languages like Java, Python, or JavaScript.
  • You will write code, lead design reviews, review peers' code, update documentation, and debug system issues while ensuring best practices and quality in software development.

Requirements

  • Minimum qualifications:
  • 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 in either an academic or industry setting.
  • Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc.
  • 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 is the minimum qualification required for this role?

The minimum qualification required is a Bachelor’s degree or equivalent practical experience, along with 2 years of experience with software development in at least one programming language, or 1 year of experience with an advanced degree.

What programming languages should I be familiar with?

You should be familiar with one or more programming languages, and experience in back-end languages such as Java, Python, GO, or C++ is preferred, along with front-end technologies including JavaScript, TypeScript, HTML, and CSS.

Is there a requirement for full stack development experience?

Yes, a preferred qualification is 2 years of experience with full stack development.

What kind of projects will I be working on?

You will work on specific projects critical to Google’s needs, and there will be opportunities to switch teams and projects as the business evolves.

Are there opportunities for technical leadership in this role?

Yes, the role requires engineers to display leadership qualities and manage project priorities, deadlines, and deliverables.

What kind of team will I be working with?

You will be part of the Core team, which builds the technical foundation behind Google’s flagship products and impacts important technical decisions across the company.

What is the company's stance on diversity and equal opportunity?

Google is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of various factors such as race, gender identity, sexual orientation, and more.

Will I be involved in code reviews?

Yes, you will review code developed by other developers and provide feedback to ensure best practices.

What type of issues will I be addressing in this role?

You will be triaging product or system issues, debugging, tracking, and resolving them by analyzing the sources and impacts of issues on hardware, network, or service operations.

Do I need to have experience with accessible technologies?

Experience developing accessible technologies is preferred for this role.

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.