Logo of Huzzle

Software Engineer, gLinux

image

Google

Oct 30

Applications are closed

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

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.
  • Experience coding in Go and Python.
  • Experience using Linux operating systems and working with Debian community.
  • Preferred qualifications:
  • Experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Understanding of Unix/Linux operating systems.
  • Ability to debug, optimize code, and automate routine tasks.
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.

Responsibilities

  • Build and deploy the next generation of the gLinux desktop experience.
  • Expand and build services and tools to scale fleet management to Google's growing needs.
  • Collaborate with partner teams to build the best workstation experience for Googlers and scale support.
  • Participate in gLinux's oncall and on duty rotations.

FAQs

What are the minimum qualifications required for the Software Engineer, gLinux position?

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, experience coding in Go and Python, and experience using Linux operating systems and working with the Debian community.

What programming languages should I be proficient in?

You should have experience coding in Go and Python.

Is experience with distributed systems preferred for this role?

Yes, experience in designing, analyzing, and troubleshooting large-scale distributed systems is preferred.

Will I need to work on-call as part of this position?

Yes, participating in gLinux's on-call and on-duty rotations is part of the responsibilities for this role.

What kind of problem-solving skills are expected?

A systematic problem-solving approach, coupled with effective communication skills and a sense of drive, is expected.

What does the Core team work on?

The Core team builds the technical foundation behind Google’s flagship products, focusing on underlying design elements, developer platforms, product components, and infrastructure.

How flexible is the team in terms of switching projects?

As a software engineer, you will have opportunities to switch teams and projects as the business grows and evolves, promoting versatility and leadership qualities.

What types of products does Google's software engineering cover?

Google's software engineers work on a wide range of products, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile.

Is Google an equal opportunity employer?

Yes, Google is proud to be an equal opportunity workplace and an affirmative action employer, committed to equal employment opportunity regardless of various personal characteristics.

What responsibilities will I have in the role?

You will build and deploy the next generation of the gLinux desktop experience, expand and build services and tools for fleet management, collaborate with partner teams, and participate in on-call rotations.

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.

Get notified when Google posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?