Logo of Huzzle

Software Engineer II, Boundaries Site Reliability Engineering

image

Google

4d ago

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

AI generated summary

  • You need a BS in Computer Science or related field, 1 year of software development experience, plus preferred expertise in distributed systems or Cloud security.
  • You will write and review code, ensure best practices, contribute to documentation, and participate in design reviews with peers and stakeholders.

Requirements

  • Minimum qualifications:
  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 1 year of experience with data structures/algorithms and software development in one or more programming languages.
  • Preferred qualifications:
  • Master’s degree in Engineering, Computer Science, or a related field.
  • Experience in distributed systems or Cloud security.

Responsibilities

  • Write product or system development code.
  • Review code developed by other engineers 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.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

FAQs

What are the minimum qualifications for this position?

The minimum qualifications for the Software Engineer II, Boundaries Site Reliability Engineering position include a Bachelor’s degree in Computer Science, a related field, or equivalent practical experience, along with 1 year of experience with data structures/algorithms and software development in one or more programming languages.

What are the preferred qualifications for this position?

The preferred qualifications for this position include a Master’s degree in Engineering, Computer Science, or a related field, as well as experience in distributed systems or Cloud security.

What is the main focus of Site Reliability Engineering (SRE) at Google?

The main focus of Site Reliability Engineering (SRE) at Google is to combine software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems, ensuring reliability and performance of Google Cloud services.

What responsibilities will I have in this role?

In this role, you will be responsible for writing product or system development code, reviewing code developed by other engineers, contributing to existing documentation, and participating in or leading design reviews with peers and stakeholders.

What is the work culture like in the SRE team?

The work culture in the SRE team at Google emphasizes diversity, intellectual curiosity, problem solving, and openness. It supports collaboration and encourages taking risks in a blame-free environment, while also providing mentorship and learning opportunities.

Is there an opportunity for personal growth in this position?

Yes, the position promotes self-direction to work on meaningful projects and strives to create an environment that provides the support and mentorship needed for personal growth.

Are there any specific programming languages that are preferred for this role?

The job description does not specify particular programming languages. However, experience in software development using one or more programming languages is required.

Is Google an equal opportunity employer?

Yes, Google is proud to be an equal opportunity workplace and is an affirmative action employer, committed to equal employment opportunity regardless of various characteristics including race, gender identity, and disability.

What type of projects will I be working on as part of the SRE team?

As part of the SRE team, you will work on projects related to optimizing existing systems, building infrastructure, and eliminating manual work through automation while managing the unique challenges of scale associated with Google Cloud.

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.