Talent.com
Senior Software Engineering, iOS
Senior Software Engineering, iOSGoogle • Raleigh, NC, US
Senior Software Engineering, iOS

Senior Software Engineering, iOS

Google • Raleigh, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Senior Software Engineering, iOS

corporate_fare Google place Durham, NC, USA; Raleigh, NC, USA

Mid

Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.

info_outline

XNote : By applying to this position you will have an opportunity to share your preferred working location from the following : Durham, NC, USA; Raleigh, NC, USA .

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.

AI will change the future of work in profound ways, and our products- Gmail, Docs, Drive, Calendar, Sheets, Vids and Meet are at the forefront. From pre-computed summaries for email threads, summaries for meetings, and videos created from a document using lifelike AI avatars, our AI opportunity is huge. Our mission is to meaningfully connect people so they can create, build, and grow together and as part of the team you can build how productivity tools should work 5-10 years into the future. You will work with model builders (Google DeepMind), work with exceptional leaders, and have the ability to impact billions of users across the world.

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 aboutbenefits at Google (https : / / careers.google.com / benefits / ) .

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.

Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (. / privacy-policy) .

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity / expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy (https : / / www.google.com / about / careers / applications / eeo / ) ,Know your rights : workplace discrimination is illegal (https : / / careers.google.com / jobs / dist / legal / EEOC_KnowYourRights_10_20.pdf) ,Belonging at Google (https : / / about.google / belonging / ) , andHow we hire (https : / / careers.google.com / how-we-hire / ) .

If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form (https : / / goo.gl / forms / aBt6Pu71i1kzpLHe2) .

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies : Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also https : / / careers.google.com / eeo / and https : / / careers.google.com / jobs / dist / legal / OFCCP_EEO_Post.pdf If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form : https : / / goo.gl / forms / aBt6Pu71i1kzpLHe2.

serp_jobs.job_alerts.create_a_job

Software Engineering • Raleigh, NC, US

Job_description.internal_linking.related_jobs
Senior Mobile Architect

Senior Mobile Architect

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Principal Mobile Architect.Key Responsibilities Architect and design high-performing mobile applications using technologies like Swift, SwiftUI, Kotlin, and Jetp...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Tech Lead - Mobile Apps

Tech Lead - Mobile Apps

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Tech Lead - Mobile Apps.Key Responsibilities Lead the development of scalable, efficient multi-brand app platforms Oversee the scoping of new system architectures and ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Manager, Software Engineering

Senior Manager, Software Engineering

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Manager, Software Engineering (SMB).Key Responsibilities Lead and mentor a team of 12+ software engineers, promoting a culture of ownership and collaboration De...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, AI

Senior Software Engineer, AI

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer, AI Applications.Key Responsibilities Develop and refine effective prompts for various AI use cases Collaborate with the AI Native team to dep...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Fullstack Software Engineer

Senior Fullstack Software Engineer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Fullstack Software Engineer.Key Responsibilities Design and implement end-to-end features including React UI, backend APIs, and async processing Build and maint...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Lead Mobile Software Engineer

Lead Mobile Software Engineer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Lead Software Engineer - Mobile.Key Responsibilities Drive complex technical projects from conception to delivery while coding alongside the team Provide people leader...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Director of User Platforms

Senior Director of User Platforms

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Director, Engineering AI and User Platforms.Key Responsibilities Lead the strategy, design, and delivery of user interfaces and experiences across digital produc...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineering Manager

Senior Software Engineering Manager

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Manager of Software Engineering.Key Responsibilities Provide technical leadership in software design, architecture, and problem-solving Oversee the development ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
iOS Engineer

iOS Engineer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for an iOS Engineer to enhance mobile applications and improve user experience.Key Responsibilities Design, build, and maintain iOS applications Define and implement app arc...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
iOS Mobile Engineer

iOS Mobile Engineer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Mobile Engineer (iOS).Key Responsibilities Optimize existing mobile video SDKs for video streaming performance Build new system-level SDKs for video capture and playba...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Autonomous Vehicles

Senior Software Engineer, Autonomous Vehicles

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer, Prediction and Planning - Autonomous Vehicles.Key Responsibilities Develop reliable and safety-critical algorithms for behavior and motion pla...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Development Manager

Senior Software Development Manager

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Development Manager to lead a team in 3D visualization and digital twins.Key Responsibilities Hire, train, mentor, and coach software developers while f...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Architect

Senior Software Architect

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software / Systems Architect - Configuration Management.Key Responsibilities Establish and maintain Configuration Management System (CMS) toolsets to track configu...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Lead Ionic Mobile Developer

Lead Ionic Mobile Developer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Lead Ionic Mobile Developer (Angular-Capacitor).Key Responsibilities Lead the design and development of mobile applications for Android and iOS using Angular, Ionic Fra...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
iOS Technical Lead

iOS Technical Lead

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Technical Lead, iOS.Key Responsibilities Lead the iOS engineering team, ensuring productivity, quality, and results Design, develop, test, deploy, maintain, and improv...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - UI

Senior Software Engineer - UI

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer - UI.Key Responsibilities Design and develop scalable, maintainable, and reusable software components with a focus on performance and reliabili...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
AI Software Engineering Lead

AI Software Engineering Lead

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for an AI Software Engineering Lead to drive the technical execution of AI initiatives.Key Responsibilities Own the technical delivery and outcomes of AI-driven features from...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Integrations Engineer

Senior Integrations Engineer

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Integrations Engineer to join their Insurance Technology team.Key Responsibilities Design, build, document, and maintain modular integrations using Workato Cont...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineering Manager

Software Engineering Manager

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineering Manager to lead a team focused on building and maintaining internal development platforms. Key Responsibilities Lead and grow a team responsible for...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Manager, Abstraction Layer Engineering

Senior Manager, Abstraction Layer Engineering

VirtualVocations • Raleigh, North Carolina, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Manager, Abstraction Layer Engineering - Autonomous Platform.Key Responsibilities Lead the VAL and SAL teams to design and develop software abstractions for vehi...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted