Logo of Huzzle

Software Engineer III, Full Stack, Google Ads

image

Google

7d ago

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

AI generated summary

  • You need a Bachelor's degree, 2 years in software dev, data structures, full stack (Java/Python/GO, JS/HTML/CSS), and experience in performance analysis. Advanced degree preferred.
  • You will write and review code, lead design reviews, contribute to documentation, and triage/debug issues to enhance product quality and efficiency.

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.
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent.
  • Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • Experience developing accessible technologies.
  • Experience in code and system health, diagnosis and resolution, and software test engineering.

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 the Software Engineer III, Full Stack position at Google Ads?

The minimum qualifications include a Bachelor’s degree or equivalent practical experience, 2 years of experience with software development in one or more programming languages (or 1 year with an advanced degree), 2 years of experience with data structures or algorithms, and 2 years of experience with full stack development across back-end and front-end technologies.

What programming languages should I be familiar with for this role?

Candidates should have experience with back-end programming languages such as Java, Python, GO, and/or C++, as well as front-end technologies including JavaScript and/or TypeScript, HTML, and CSS.

Are there preferred qualifications for this position?

Yes, preferred qualifications include a Master's degree or PhD in Computer Science or related fields, 2 years of experience with performance, large-scale systems data analysis, and visualization tools, experience developing accessible technologies, and skills in code health, diagnosis and resolution, and software test engineering.

What does the role of a Software Engineer III, Full Stack involve?

The role involves designing, developing, testing, deploying, maintaining, and enhancing software solutions, managing project priorities and deadlines, participating in design reviews, reviewing code from peers, and troubleshooting product or system issues.

What types of projects will I be working on in this position?

You will work on projects critical to Google’s needs, which include developing next-generation technologies that handle information at massive scale across various Google advertising products.

Is collaboration important in this role?

Yes, collaboration is a key component, as you will participate in or lead design reviews with peers and stakeholders, and provide feedback on code developed by other team members.

Does Google provide equal employment opportunities?

Yes, Google is committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

Does Google accommodate applicants with disabilities?

Yes, Google welcomes applicants with disabilities and encourages them to complete the Accommodations for Applicants form to request the necessary accommodations.

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.