Software Engineer III, Server Frameworks

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

Description For Software Engineer III, Server Frameworks

Google is seeking a Software Engineer III to join their Server Frameworks team, focusing on developing critical infrastructure that powers Google's vast array of services. This role offers an exciting opportunity to work on large-scale systems that impact billions of users worldwide. As a Server Frameworks Engineer, you'll be responsible for designing and implementing infrastructure for building services using Kotlin and Java, while collaborating with teams across Google to deliver improvements that benefit the entire organization.

The ideal candidate will bring 2+ years of software development experience, particularly with Java or Kotlin, and a strong foundation in data structures and algorithms. You'll be working on API design, robust implementation, and service-oriented system architecture, contributing to Google's next-generation technologies that span web search, distributed computing, AI, natural language processing, and more.

This position offers the chance to work with cutting-edge technology at massive scale, alongside some of the industry's brightest minds. You'll be part of a team that values versatility, leadership, and enthusiasm for tackling new challenges across the full stack. The role provides opportunities for growth and evolution as Google's fast-paced business continues to expand and innovate.

Working at Google means joining a company that's committed to building a diverse and inclusive workplace. You'll be part of an organization that handles information at massive scale and extends well beyond web search, working on projects critical to Google's needs with opportunities to switch teams and projects as you grow. The position requires strong problem-solving skills, a collaborative mindset, and the ability to work effectively in a global team environment.

Last updated a day ago

Responsibilities For Software Engineer III, 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 Software Engineer III, Server Frameworks

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Java or Kotlin languages, and with data structures/algorithms
  • Experience with Spring Boot (preferred)
  • Experience with developing large-scale infrastructure or making contributions to a large code base (preferred)
  • Passion for API design and for building infrastructure (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Server Frameworks

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.