Senior Software Engineer, iOS

3 Months ago • 5-10 Years • 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

version 1 - Microsoft Business Development Manager

version 1

London, England, United Kingdom (On-Site)
2 Weeks ago
OKX - Risk Quantitative Lead

OKX

United States (Remote)
1 Week ago
Unity - Client Partner - Russian Speaker

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Tesla - Sales Advisor

Tesla

İzmir, İzmir, Türkiye (On-Site)
5 Months ago
London stock Exchange - Technology Engineer – Integration Platforms Support

London stock Exchange

Heredia, Costa Rica (On-Site)
2 Months ago
Penrose studios - Mobile Software Engineer

Penrose studios

San Francisco, California, United States (On-Site)
2 Months ago
ARHS - Senior React Native Developer

ARHS

Luxembourg (On-Site)
1 Month ago
Twitch - Android Engineer II

Twitch

Irvine, California, United States (On-Site)
4 Weeks ago
Electronic Arts - Senior Development Director - Quality Verification, FC Mobile

Electronic Arts

Shanghai, China (Hybrid)
2 Weeks ago
Patreon - iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Senior Machine Learning Ops Engineer, ML System

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Jane Street - Language and Runtime Engineer

Jane Street

New York, United States (On-Site)
4 Weeks ago
Enverus - Sales Development Representative

Enverus

Austin, Texas, United States (Remote)
2 Months ago
NVIDIA - Senior Deep Learning Research Engineer, Advanced AI Systems

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Square - Senior Planning Engineer - Construction

Square

Bristol, England, United Kingdom (On-Site)
2 Weeks ago
Tesla - Delivery Advisor

Tesla

Lisbon, Lisbon, Portugal (On-Site)
5 Months ago
design works gaming - Social Gaming Manager

design works gaming

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Ion - Network Automation Engineer

Ion

Jersey City, New Jersey, United States (On-Site)
1 Month ago
Apple - Brazil Country Analyst - Apple Maps

Apple

Cupertino, California, United States (On-Site)
2 Months ago
HP - Commercial Manager Business Acquisition

HP

Mississauga, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Raleigh, North Carolina, United States

Google - Lead CPU RTL Engineer, Silicon

Google

Poughkeepsie, New York, United States (On-Site)
7 Months ago
Egnyte - Director, Product Marketing

Egnyte

Mountain View, California, United States (Hybrid)
7 Months ago
Trek - Territory Manager - Northern California

Trek

California, United States (Remote)
2 Weeks ago
Roblox - Senior Application Security Engineer

Roblox

San Mateo, California, United States (Hybrid)
1 Week ago
HopSkipDrive - Senior Product Manager - AI

HopSkipDrive

United States (Remote)
1 Week ago
A-Team - Technology Partnerships Lead

A-Team

New York, United States (Hybrid)
1 Month ago
Sandbox VR - Retail Associate

Sandbox VR

Salt Lake City, Utah, United States (On-Site)
3 Years ago
Qualcomm - Server System Architect

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
bytedance - Research Engineer in Large Model System

bytedance

San Jose, California, United States (On-Site)
9 Months ago
HCL Tech - Guidewire lead consultant

HCL Tech

New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

affinidi - Mobile Engineering Manager (m/f/d)

affinidi

Berlin, Berlin, Germany (Hybrid)
1 Week ago
Tesla - Mobile Service Dispatcher

Tesla

Aarhus, Denmark (On-Site)
5 Months ago
Crunchyroll - Staff iOS Games Integration Engineer

Crunchyroll

San Francisco, California, United States (Hybrid)
2 Months ago
DevRev - Software Developer: Mobile (iOS)

DevRev

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago
Mozilla - Staff Android Engineer

Mozilla

United States (Remote)
4 Weeks ago
velotio technologies  - Senior Engineer (React Native)

velotio technologies

India (Remote)
2 Months ago
Luxoft - Senior C++ Developer with Android experience

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
8 Months ago
Integrant - Senior Android Developer

Integrant

Cairo Governorate, Egypt (Hybrid)
4 Months ago
Ajmera Infotech - Senior Android Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Mcdonalds - Senior Manager - Mobile App Development

Mcdonalds

Mexico City, Mexico (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Durham, North Carolina, United States (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mexico City, Mexico City, Mexico (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