Senior Software Engineer, Server Frameworks

1 Month ago • 5-8 Years • Backend Development • Full Stack Development

Job Summary

Job Description

Google is seeking a Senior Software Engineer to design, implement, extend, and support the infrastructure for building services using Kotlin and Java. This role involves collaborating with teammates to deliver infrastructure improvements, triaging system issues, debugging, and resolving problems impacting service operations and quality. The team works on infrastructure used by thousands of Google developers to build products serving billions of users. The ideal candidate is a Java/Kotlin expert with experience in large-scale infrastructure development, API design, and service-oriented system architecture. Responsibilities include collaborating with teams across Google, improving infrastructure, triaging and resolving system issues, and contributing to a large codebase.
Must have:
  • 5+ years Java/Kotlin development experience
  • Experience with data structures/algorithms
  • 3+ years testing, maintaining, or launching software
  • 1+ year software design and architecture experience
  • API design and infrastructure building passion
Good to have:
  • Experience with large-scale infrastructure
  • Experience with Spring Boot

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in Java or Kotlin 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.

Preferred qualifications:

  • Experience with developing large-scale infrastructure or making extensive contributions to a large code base.
  • Experience with Spring Boot.
  • Passion for Application programming interface (API) design and for building infrastructure.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Our team works on the infrastructure for building Java and Kotlin services that seamlessly integrate with Google's unique infrastructure. This infrastructure is used by thousands of Google developers to build products serving billions of users worldwide.

If you are a Java/Kotlin expert who relishes in leading intricate problems that require both a broad understanding of Google's infrastructure and a high proficiency with the language's finer points, this role offers a unique opportunity to make a lasting impact. You'll also gain invaluable experience in API design, robust implementation, and service-oriented system architecture.

Responsibilities

  • Design, implement, extend, and support the infrastructure for building services using Kotlin and Java.
  • Collaborate with teammates across the organization to deliver infrastructure improvements for all of Google.
  • Triage system issues and debug/track/resolve by analyzing the sources of issues and the impact on service operations and quality.

Similar Jobs

Luxoft - Android Automotive Developer

Luxoft

Brazil, Indiana, United States (Remote)
2 Months ago
Push Gaming - Senior Server Developer

Push Gaming

Malta (Remote)
4 Months ago
Dovelp - Game Developer

Dovelp

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, QA Automation

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
PwC - Utilities Grid Modernization Senior Associate

PwC

Toronto, Ontario, Canada (On-Site)
2 Months ago
Balbix - Sr Staff Engineer - Connector

Balbix

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sovrun - Rust Development Lead

Sovrun

Makati, Metro Manila, Philippines (Remote)
2 Months ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

Singapore (On-Site)
4 Months ago
Enphase Energy - Staff Engineer Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Electronic Arts - Software Engineer

Electronic Arts

Bucharest, Bucharest, Romania (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Acoustic - Senior Site Reliability Engineer

Acoustic

Pune, Maharashtra, India (On-Site)
4 Months ago
Qualcomm - WLAN Test Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
4 Months ago
NinjaVan - Senior Software Engineer

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
3 Months ago
Luxoft - Senior Angular/Java Full-Stack Developer

Luxoft

Brazil, Indiana, United States (Remote)
2 Months ago
Logitech - Junior CRM Web Developer

Logitech

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
PhonePe - Software Engineer (Backend, 5-8 Years) - Financial Services

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
bito - QA Lead

bito

Pune, Maharashtra, India (Remote)
1 Month ago
Google - Mobile Engineering Manager, Google Home App

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Garena - Garena - Backend Engineer

Garena

Taipei City, Taiwan (On-Site)
3 Months ago
Trend Micro - Large Language Models (LLM) Expert (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Nissan - Employee Inquiry Jr. Specialist NMEX

Nissan

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Nissan - Assistant, Supervision | Team Leader

Nissan

Jiutepec, Morelos, Mexico (On-Site)
4 Months ago
Warner Bros Discovery - Sr. Digital Video Producer

Warner Bros Discovery

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Nagarro - Staff Engineer, Cloud

Nagarro

Mexico (Remote)
3 Months ago
Hitachi - Dynamics CE Consultant (remote*/Mexico-based)

Hitachi

Mexico City, Mexico City, Mexico (Remote)
3 Months ago
Warner Bros Discovery - Sr Analyst, Information Security Compliance

Warner Bros Discovery

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Keywords Studios (Player Support) - Videogames Customer Service Representative (ONLY WRITTEN SUPPORT)(For pool)

Keywords Studios (Player Support)

Mexico City, Mexico City, Mexico (Hybrid)
6 Months ago
Maersk Careers - Project Controls Manager, Terminal Development Projects

Maersk Careers

Lázaro Cárdenas, Michoacán, Mexico (On-Site)
2 Months ago
Rackspace Technology - Security Risk and Compliance Management Specialist IV

Rackspace Technology

Mexico City, Mexico (Remote)
3 Months ago
PwC - Associate Assurance

PwC

Monterrey, Nuevo Leon, Mexico (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Warner Bros Discovery - Senior Software Engineer - Kafka (AMS Team), Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Jagex - Web Engineer - Project Zanaris

Jagex

Cambridge, England, United Kingdom (Remote)
1 Month ago
Onward Search - Senior Backend Engineer – Remote

Onward Search

New York, New York, United States (Remote)
2 Months ago
Netflix - Site Reliability Engineer L4/L5 - Live Cloud Platform SRE

Netflix

United States (Remote)
3 Months ago
Playrix - Golang Tech Lead

Playrix

Armenia (Remote)
2 Months ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
3 Months ago
King - Staff Software Engineer - Activision Blizzard Media

King

California, United States (On-Site)
1 Month ago
Warner Bros Discovery - Staff Software Engineer - Kafka (AMS Team),Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Hedra - Senior Full-Stack Engineer

Hedra

New York, New York, United States (On-Site)
4 Months ago
Genpop Interactive - Senior Software Engineer (Backend)

Genpop Interactive

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

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.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug