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 specialized in iOS development to join their technical foundation team. This role is crucial in building and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's flagship products. The position offers the unique opportunity to impact technical decisions across the company and contribute to solutions that affect billions of users.

As a Software Engineer III at Google, you'll be working on critical projects that require expertise in mobile development, specifically iOS. The role involves developing next-generation technologies that influence how users connect, explore, and interact with information. You'll be part of a team that handles information at massive scale and extends well beyond web search.

The Core team serves as owners and advocates for Google's fundamental building blocks, ensuring excellent, safe, and coherent experiences for users while driving innovation for developers. Your responsibilities will include writing code, reviewing others' work, contributing to documentation, troubleshooting complex issues, and participating in technical design decisions.

This position requires a strong foundation in software development, with particular emphasis on iOS application development. You'll need experience with data structures and algorithms, and the ability to manage project priorities, deadlines, and deliverables. The role offers opportunities for growth and evolution as Google's fast-paced business continues to expand.

Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of a culture that values belonging and provides equal employment opportunities regardless of background. The position offers the chance to work on impactful projects while contributing to Google's technical foundation.

Last updated 15 days 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.