cover image
Google

Google

goo.gle

33 Jobs

303,021 Employees

About the Company

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.

Check out our career opportunities at goo.gle/3DLEokh

Listed Jobs

Company background Company brand
Company Name
Google
Job Title
Software Engineer III, Site Reliability Engineering, Google Cloud
Job Description
Minimum qualifications:

Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
2 years of experience with data structures/algorithms and software development in one or more programming languages.

Preferred qualifications:

Experience working in computing, distributed systems, storage, or networking.
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Ability to debug, optimize code, and to automate routine tasks.
Systematic problem-solving approach, with effective communication skills.

About The Job

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on our systems capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of diversity, intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

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.
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.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.


Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
London, United Kingdom
On site
10-03-2025
Company background Company brand
Company Name
Google
Job Title
Senior Software Engineer, Site Reliability Engineering, Google Cloud
Job Description
Minimum qualifications:

Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
5 years of experience with data structures or algorithms.
3 years of experience in designing, analyzing, and troubleshooting distributed systems, and 2 years of experience leading projects and providing technical leadership.

Preferred qualifications:

Experience working in computing, distributed systems, storage, or networking.
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Ability to debug, optimize code, and to automate routine tasks.
Systematic problem-solving approach, coupled with effective verbal and written communication skills.

About The Job

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on our systems capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of diversity, intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities

Engage in and improve the whole lifecycle of services—from inception and design, through to deployment, operation and refinement.
Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
Practice sustainable incident response and blameless postmortems.


Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
London, United Kingdom
On site
10-03-2025
Company background Company brand
Company Name
Google
Job Title
Software Development Apprenticeship, Engineering, 2025 September Start
Job Description
Please complete your application before 13th March 2025.

How to Apply:

Step 1: At Google, we believe that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. With this in mind, please answer the following questions:

Why are you interested in a Software Development apprenticeship at Google?
What are you most excited about in the Software Engineering space? Why?
Tell us about your background and experiences (e.g. volunteer work/club participation/extracurricular activities) and how they make you unique.
How have you learned about the tech space?

Step 2: Click on the “Apply Now” button on this page to provide the following required materials:

In the “Resume Section” attach a resume, motivational letter, and answers to the short questions.
In the “Education Section” attach a current unofficial or official transcript if applicable.

Minimum qualifications:

A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM).
Experience with coding in any programming language(s).
Ability to communicate in English fluently to communicate with colleauges.

Preferred qualifications:

Effective communication and organizational skills, proactive, positive attitude, and problem solving capabilities, with the ability to take initiative.
Ability to work both independently and within a team framework.
Excellent communication, organization, and problem-solving skills.
Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate.
Enthusiasm and passion for new technologies through personal projects and interest in learning new skills.

About The Job

As an Apprentice at Google, you'll build the skills you need to be prepared for the future of work. You’ll join our software engineering teams at Google for the duration of your 24 month apprenticeship. You’ll start in September with an initial onboarding period, then you’ll attend a 14 week bootcamp with our partner Makers.

You’ll have the opportunity to work alongside a team of Googlers to solve problems (e.g., exposure to coding, development, testing, and project management). You’ll learn how to apply problem solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

Support your team in the development of software based on agreed projects and platforms.
Learn and implement Google software development standards.
Understand Google's coding guidelines to deliver production quality code with the assistance of your tech-lead.
Ensure code is tested in accordance with the guidelines provided by the team or your host.
Develop in a team responsible for end-to-end experience in Google's suite of products.


Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
London, United Kingdom
On site
10-03-2025
Company background Company brand
Company Name
Google
Job Title
Recruiting Specialist
Job Description
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: London, UK; Warsaw, Poland; Dublin, Ireland.Minimum qualifications:

3 years of experience in recruiting, human resources, business development, business operations or account management.
2 years of experience in recruiting at an agency or in-house team.

Preferred qualifications:

4 years of experience with full cycle recruiting in an agency or corporate.
3 years of experience in closing candidates and negotiating compensation packages.
Experience in solving problems and delivering significant impact as a contributor.
Ability to grow customer relationship management, provide skills, and work in a team environment.
Excellent communication skills, with the ability to take initiative and build relationships.
Excellent accountability, work ethics, integrity, and organizational skills with attention to detail.

About the jobGoogle's known for our innovative technologies, products and services -- and for the people behind them. As part of our recruiting team, you're charged with finding the most interesting candidates who bring an entrepreneurial spirit and a diversity of thought to all they do. You're responsible for guiding candidates through our hiring process and connecting them to the magic of working at Google. You are creative and driven, which allows you to develop lasting relationships with both candidates and hiring managers. You're also comfortable with numbers and drawing insights from analytics to make our hiring process smarter and more efficient. Great just isn't good enough for our People Operations team (known elsewhere as "Human Resources"). We bring the world's most innovative people to Google and provide the programs that help them thrive. Whether recruiting the next Googler, refining our core programs, developing talent, or simply looking for ways to inject some more fun into the lives of our Googlers, we bring a data-driven approach that is reinventing the human resources field.

Responsibilities

Support candidate assessment for roles and identify team alignment based on understanding of the organization/function and role profiles.
Evaluate candidate skills and client needs, screen them for interviews and managing the interview process.
Partner with business, staffing and hiring stakeholders to build solutions to multiple defined Diversity, Equity, and Inclusion (DEI) objectives.
Manage headcount for cross-project client groups to support accurate tracking and influence headcount allocation, ensure accurate mapping of job postings to open headcount, identify trends/insights to influence hiring strategy and priorities, assist clients with prioritization of requisitions, reconciliation of headcount, and optimum distribution.
Develop and execute cross-team recruiting initiatives to meet established goals and objectives, influence hiring managers on their hiring strategy.


Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
London, United Kingdom
On site
11-03-2025