Engineering Manager, Server Frameworks, Core

Global technology company specializing in internet-related services and products
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer role at Amazon leading the development of marketing and merchandising systems for Prime, combining technical leadership with strategic innovation.

Principal Software Engineer

Lead development of Microsoft's Cloud Data Warehouse core components, focusing on query optimization and distributed processing. Principal Engineer role offering $161K-$286K.

Principal Software Engineer - Azure Storage Client Team

Principal Software Engineer position at Microsoft Azure Storage Client team, focusing on storage virtualization and hardware acceleration, offering competitive salary and remote work options.

Sr. Principal Software Engineer, Last Mile Delivery Tech, Delivery Technology Org (DTO)

Lead technical strategy and automation initiatives for Amazon's Last Mile Delivery Tech, overseeing critical systems and driving innovation in delivery station automation.

Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.

Description For Engineering Manager, Server Frameworks, Core

Google is seeking an Engineering Manager to lead their Server Frameworks Core team, focusing on infrastructure for Java and Kotlin services. This role combines technical leadership with people management, overseeing critical infrastructure used by thousands of Google developers worldwide. The position requires extensive experience in software development, particularly with Java/Kotlin, and a strong background in technical leadership and people management.

The role involves managing and growing a team that builds and maintains the foundational infrastructure that powers Google's services. You'll be responsible for setting technical direction, mentoring team members, and ensuring the delivery of high-quality infrastructure that seamlessly integrates with Google's unique systems. The position requires balancing technical expertise with leadership skills to drive innovation and maintain operational excellence.

As an Engineering Manager, you'll work at the intersection of technical infrastructure and team leadership, making strategic decisions that impact Google's global development ecosystem. You'll collaborate with teams across the organization, manage multiple projects simultaneously, and ensure your team's work aligns with broader organizational goals. This role offers the opportunity to shape the future of Google's service infrastructure while leading a team of talented engineers.

The ideal candidate will bring a combination of deep technical knowledge in Java/Kotlin development, experience with large-scale systems, and proven leadership abilities. You'll be responsible for both technical excellence and team growth, ensuring your team delivers infrastructure that meets Google's high standards while fostering an inclusive and innovative work environment. This role offers the chance to make a significant impact on Google's technical infrastructure while developing your leadership skills at one of the world's leading technology companies.

Last updated 3 months ago

Responsibilities For Engineering Manager, Server Frameworks, Core

  • Set and communicate team priorities that support the broader organization's goals
  • Align strategy, processes, and decision-making across teams
  • Design, implement, extend, and support the infrastructure for building services using Kotlin and Java
  • Collaborate with teammates across the organization to deliver infrastructure improvements
  • Triage system issues and debug/track/resolve by analyzing the sources of issues and the impact on service operations and quality

Requirements For Engineering Manager, Server Frameworks, Core

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in Java or Kotlin languages, and with data structures/algorithms
  • 8 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/team leadership role
  • Experience working with Spring Boot (preferred)
  • Experience in developing infrastructure or making contributions to a code base (preferred)
  • Passion for API design and for building infrastructure (preferred)

Interested in this job?