Senior Software Engineer, Server Frameworks

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Server Frameworks

Google is seeking a Senior Software Engineer to join their Server Frameworks team, focusing on infrastructure for Java and Kotlin services. This role is crucial for developing and maintaining the infrastructure used by thousands of Google developers to build products serving billions of users worldwide. The position requires extensive experience in Java/Kotlin development, with a focus on large-scale infrastructure and API design.

The ideal candidate will have strong expertise in software development, particularly with Java or Kotlin, and a deep understanding of data structures and algorithms. They'll be working on critical infrastructure that seamlessly integrates with Google's unique systems, requiring both broad technical knowledge and specific language expertise.

The role offers an opportunity to make a lasting impact on Google's infrastructure while gaining valuable experience in API design, robust implementation, and service-oriented system architecture. You'll be part of a team that handles information at massive scale, extending well beyond web search into various technological domains including distributed computing, large-scale system design, and artificial intelligence.

As a team member, you'll collaborate across the organization to deliver infrastructure improvements, design and implement services, and ensure system reliability through careful problem analysis and resolution. The position demands versatility, leadership qualities, and enthusiasm for tackling new challenges across the full stack.

This is an excellent opportunity for a Java/Kotlin expert who enjoys solving complex problems and wants to contribute to infrastructure used by thousands of developers. The role combines technical depth with broad impact, as your work will influence how Google's services are built and maintained across the entire organization.

Last updated a day ago

Responsibilities For Senior Software Engineer, Server Frameworks

  • 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

Requirements For Senior Software Engineer, Server Frameworks

Java
Kotlin
  • 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
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Server Frameworks

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon working on Amazon Q Business, developing enterprise AI solutions and productivity tools using generative AI technology.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon developing enterprise AI assistant platform Amazon Q Business, requiring 5+ years experience in software development and system architecture.

Senior SDE, Amazon Q Business, AWS Q Business

Senior Software Engineer role at Amazon Web Services, developing AI-powered enterprise productivity solutions with Amazon Q Business platform.

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

Senior Software Engineer role at Amazon Alexa, focusing on LLM-based services and developer tools, requiring 5+ years of experience in software development and system architecture.

Sr Software Development Engineer, Professional Services

Senior Software Engineer role at AWS focusing on building and improving backend services, leading technical design, and mentoring team members.