Logo of Huzzle

Senior Software Engineer, Production2020 Rollouts Productivity

image

Google

1mo ago

  • Job
    Full-time
    Expert Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You need a Bachelor's degree, 5 years in software development, 3 years in testing/launching, experience in Go/C++, and design. A Master's, leadership, and accessible tech experience are preferred.
  • You will write and test code, lead design reviews, review peer code, update documentation, and troubleshoot issues impacting system operations and quality.

Requirements

  • Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with Go or C++.
  • Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • Experience with mathematics or statistics.

Responsibilities

  • Write and test 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 educational qualification required for this position?

A Bachelor’s degree or equivalent practical experience is required for this position.

How many years of software development experience are needed?

A minimum of 5 years of experience in software development is required.

Is experience with specific programming languages necessary?

Yes, experience with Go or C++ is necessary for this role.

What kind of experience is preferred regarding educational qualifications?

A Master's degree or PhD in Computer Science or a related technical field is preferred.

Is leadership experience valued in applicants for this position?

Yes, 1 year of experience in a technical leadership role is preferred for this position.

Are there specific responsibilities a Senior Software Engineer will have in this role?

Yes, responsibilities include writing and testing code, participating in design reviews, reviewing other developers' code, contributing to documentation, and debugging product or system issues.

What kind of work environment can I expect?

You can expect a fast-paced work environment where you may switch teams and projects based on business needs.

Is experience with accessible technologies considered an advantage?

Yes, experience developing accessible technologies is considered a preferred qualification.

How does Google support equal opportunity employment?

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

What is the main focus of the software engineering team?

The main focus is on developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

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.