Software Engineering Manager II, Mobile (iOS), Core

Google builds technical foundations behind flagship products, focusing on design elements, developer platforms, product components, and infrastructure.
iOS
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Software Engineering Manager II, Mobile (iOS), Core

Google's Core team is seeking a Software Engineering Manager II to lead their Mobile (iOS) initiatives. This role is integral to building the technical foundation behind Google's flagship products, focusing on design elements, developer platforms, and infrastructure. The position involves leading engineers working with Generative AI to combat abuse across Google's products, managing complex projects, and driving cross-functional collaboration. The ideal candidate will have strong technical expertise in iOS development, leadership experience, and the ability to navigate complex organizational structures. This role offers the unique opportunity to impact technical decisions across Google while working with teams in the United States and Europe. The position requires expertise in multiple programming languages, experience in technical leadership, and a strong background in iOS application development. The role combines technical leadership with people management, requiring both deep technical knowledge and strong interpersonal skills. The successful candidate will play a crucial role in shaping the future of online safety while working with cutting-edge technologies and leading a team of talented engineers.

Last updated 2 days ago

Responsibilities For Software Engineering Manager II, Mobile (iOS), Core

  • Set and communicate team priorities that support the broader organization's goals
  • Set expectations based on the level and role aligned to the organization's goals
  • Develop the mid-term technical goals and roadmap within the scope of teams
  • Design, guide and vet systems designs within the scope of the broader area
  • Review code developed by other engineers and provide feedback to ensure best practices

Requirements For Software Engineering Manager II, Mobile (iOS), Core

Python
Java
JavaScript
Go
Rust
  • Bachelor's degree, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership
  • 3 years of experience with iOS application development
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)
  • Experience in backend coding languages such as GOLang, Rust, or Java (preferred)
  • Experience in Machine Learning model coding languages (e.g., Python) (preferred)

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Mobile (iOS), Core

Staff Software Engineer, Mobile, iOS, Google Workspace

Staff Software Engineer position at Google focusing on iOS development for Google Workspace, specifically Gmail iOS applications.

Software Engineering Manager II, Mobile (iOS), Core

Lead Google's Core Mobile (iOS) team, managing engineers working on Generative AI solutions while driving technical excellence and team development.

Software Engineering Manager II, Mobile (iOS), Core

Lead iOS engineering team at Google's Core division, managing Generative AI initiatives and driving technical excellence across products.

Software Engineering Manager II, Mobile (iOS), Core

Lead iOS engineering team at Google's Core division, managing technical projects and teams working on Generative AI for product safety.

Software Engineering Manager II, Mobile (iOS), Core

Lead Google's Core iOS team, managing engineering initiatives and driving technical excellence in mobile development while working with cutting-edge technologies including AI.