Senior Software Engineer, iOS

18 Hours ago • 5-10 Years • Full Stack Development • Mobile Development • $166,000 PA - $244,000 PA

Job Summary

Job Description

Google is seeking a Senior Software Engineer, iOS to develop and improve the iOS application infrastructure for Google Meet, focusing on performance and reliability. This role involves collaborating with cross-functional teams to identify and implement optimizations, redesigning architecture for sustainability, and planning and executing performance improvements. The ideal candidate will have extensive experience in iOS development (Objective-C or Swift), mobile application design, and performance analysis. Responsibilities include working on a project critical to Google's needs, with opportunities for team and project changes. The role requires versatility, leadership, and enthusiasm to tackle full-stack challenges.
Must have:
  • 5+ years software development experience
  • 3+ years iOS app development
  • 1+ year mobile app design & architecture
  • Objective-C or Swift coding
  • Improve performance and reliability of Google Meet
Good to have:
  • Master's/PhD in CS
  • Experience improving mobile app performance/reliability
  • Video conferencing experience
  • API design, performance optimization, client architecture
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with iOS application development.
  • 1 year of experience with mobile application design and architecture.
  • Experience with coding in Objective-C or Swift.

Preferred qualifications:

  • Masters degree or PhD in Computer Science or equivalent practical experience.
  • 10 years of experience in software development.
  • Experience in improving performance and reliability of mobile applications.
  • Experience in video conferencing.
  • Experience in Application programming interface (API) design, performance optimization, performance analysis, client architecture, or tools in the mobile space.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Develop iOS application infrastructure for Google Meet with improving performance and reliability.
  • Work cross Google teams to find the opportunities for making performance and reliability better over time.
  • Design, plan, and execute performance optimizations.
  • Rework architecture and components for Google Meet that improves sustainability.

Similar Jobs

Numrah - Fullstack Engineer - Automoderation

Numrah

(On-Site)
1 Week ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Google - Software Engineer, Core, Dagger and TikTok

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Granicus - Data Scientist 4

Granicus

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineer II, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
20 Hours ago
The Walt Disney Company - Sr Software Engineer, Video Playback Engineering

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
KloudPortal  - Senior Engineer (Backend)

KloudPortal

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Flow - Senior/Staff Web Engineer

Flow

New York, New York, United States (Hybrid)
6 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Scopely - Senior Software Engineer - Server - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Airlab Inc  - Gameplay Programmer (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
1 Week ago
Velotio Technologies - AI Platform Engineer (Python OR Java)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Wargaming - Game Data Analyst (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
Google - Software Engineering Manager, ChromeOS

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Student Researcher

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Google - Software Engineer, Black Community Inclusion

Google

(On-Site)
5 Months ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
9 Months ago
Social Discovery Group - Team Lead/Principal NLP Engineer

Social Discovery Group

(Remote)
2 Months ago
Google - Lead CPU RTL Engineer, Silicon

Google

(On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Raleigh, North Carolina, United States

Meetelise - Senior Software Engineer (San Francisco)

Meetelise

San Francisco, California, United States (Hybrid)
6 Months ago
InMobiInMobi - Senior Manager, Strategic Partnerships

InMobiInMobi

New York, New York, United States (On-Site)
1 Month ago
Salesforce - Named Account Executive, Higher Education

Salesforce

Denver, Colorado, United States (Remote)
3 Weeks ago
Google - Data Center Cooling Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Inworld AI - People Ops/HR Lead

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
Google - Field Sales Account Manager, Channel Sales and Activation

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Senior Application Engineer, AI, Marketing Tech and Engineering

Google

Atlanta, Georgia, United States (On-Site)
19 Hours ago
NVIDIA - Senior Datacenter Product Development Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
BrightEdge - Cleveland Sales Development Representative

BrightEdge

Cleveland, Ohio, United States (On-Site)
6 Months ago
Interface AI - Chief Financial Officer

Interface AI

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

PlayStation Global - Staff Software Engineer

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
ASSIST Software - Java Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
5 Months ago
Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
6 Months ago
ARHS - .NET Developer

ARHS

Leuven, Flanders, Belgium (Remote)
6 Months ago
Google - Principal Engineer, Google Cloud, Gemini Code Assist

Google

New York, New York, United States (On-Site)
16 Hours ago
Google - Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
5 Months ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
Google - Software Engineer, Engineering Productivity

Google

Bengaluru, Karnataka, India (On-Site)
17 Hours ago
Kaedim - Software Engineer

Kaedim

Singapore (On-Site)
9 Months ago
Google - Staff Software Engineer, Cloudnet Staging

Google

Sunnyvale, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug