Software Engineer III, Mobile (iOS), Core

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III, Mobile (iOS), Core

Google's Core team is seeking a Software Engineer III to join their Mobile (iOS) division. This role is fundamental to Google's flagship products, focusing on building the technical foundation that powers Google's services used by billions of users. The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google. As a member of this team, you'll have the unique opportunity to impact critical technical decisions across the company.

The position requires strong iOS development expertise combined with broad software engineering skills. You'll be working on essential building blocks that ensure excellent, safe, and coherent experiences for users while driving innovation for developers. The role involves developing next-generation technologies that influence how billions of users connect, explore, and interact with information and one another.

As a Software Engineer III, you'll collaborate with teams across Google, managing project priorities, deadlines, and deliverables. Your responsibilities will span the full software development lifecycle, from design and development to testing and maintenance. The role offers opportunities for growth and evolution, allowing you to switch teams and projects as you develop in your career.

The ideal candidate should be versatile, demonstrate leadership qualities, and be enthusiastic about tackling new problems across the full-stack. You'll be working in a fast-paced environment where your technical expertise will be crucial in developing, maintaining, and enhancing software solutions that impact Google's core infrastructure.

This position offers the chance to work with cutting-edge technologies in areas including distributed computing, large-scale system design, networking, data storage, security, and mobile development. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems, making a significant impact on the company's technical direction.

Last updated a month ago

Responsibilities For Software Engineer III, Mobile (iOS), Core

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Engineer III, Mobile (iOS), Core

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with iOS application development

Interested in this job?

Jobs Related To Google Software Engineer III, Mobile (iOS), Core

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Google's Waze, developing and implementing advanced features for the navigation app in Tel Aviv.

Software Engineer, Mobile, iOS, Photos

iOS Software Engineer position at Google Photos team in Sydney, focusing on mobile development and user-centered experiences.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.

Software Engineer III, Mobile (iOS), Search

Mid-level iOS Software Engineer position at Google, focusing on Search development with competitive compensation and opportunity to impact billions of users.

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze, focusing on developing and improving the navigation app's features and user experience.