Senior Software Engineer, Multiplatform, Mobile

1 Month ago • 5-8 Years • Full Stack Development • Mobile Development

Job Summary

Job Description

As a Senior Software Engineer, you will enable our first party flagship app developers to build captivating experiences while sharing code across Android, iOS, Web, and emerging surfaces. You will enhance developer productivity by minimizing duplicated code, ensuring consistency across platforms, and accelerating time to market through a multiplatform framework that utilizes native User Interface (UI) toolkits. You will also support partners across Google including YouTube, Search, Maps, and Workspace. Responsibilities include driving outcomes, scoping problems, recommending solutions, guiding contributions, setting technical direction, generating ideas, taking ownership of solutions, and making design judgment calls. The role requires extensive experience in software development, mobile development, testing, and large-scale application design.
Must have:
  • 5+ years software development experience
  • 3+ years mobile development experience
  • 3+ years testing/launching software
  • 1+ year large-scale app design
  • Experience with data structures/algorithms
Good to have:
  • iOS development experience
  • Client & server-side expertise
  • Cross-team collaboration skills
  • Mentoring junior engineers
  • Framework development & maintenance

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 testing, maintaining, or launching software products, and 1 year of experience with large scale application design and architecture.
  • 3 years of experience with mobile development.

Preferred qualifications:

  • Experience with iOS application development.
  • Experience in mobile or web application development, encompassing both client and server-side expertise.
  • Experience working effectively across multiple teams and engaging with various stakeholders.
  • Experience in collaborating with and guiding junior engineers and to work across domains.
  • Ability to develop and maintain developer frameworks.

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.

As a Senior Software Engineer, you will enable our first party flagship app developers to build captivating experiences while sharing code across Android, iOS, Web, and emerging surfaces. You will enhance developer productivity by minimizing duplicated code, ensuring consistency across platforms, and accelerating time to market through a multiplatform framework that utilizes native User Interface (UI) toolkits. You will also support partners across Google including YouTube, Search, Maps, and Workspace.

Responsibilities

  • Drive outcomes for immediate areas of work as a key contributor.
  • Scope problems and recommend solutions that consider both short and long-term needs.
  • Guide individual contributions and may help set technical direction for a small number of adjacent engineers.
  • Generate the ideas required to solve problems, even if the problem is ambiguous, and take full ownership of the solution.
  • Make well-reasoned design judgment calls within owned scope where there is no obvious best solution.

Similar Jobs

Whatnot - Product Designer, Discovery

Whatnot

Los Angeles, California, United States (On-Site)
1 Month ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

San Mateo, California, United States (On-Site)
2 Months ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
2 Months ago
Riot Games - Senior Manager, Software Engineering - League Studio, Build, Test, Ship

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Google - Product Manager, Serverless

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Seattle, Washington, United States (Remote)
6 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
7 Months ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Early Career Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

3rd Digital - QA Tester (Manual)

3rd Digital

Ahmedabad, Gujarat, India (On-Site)
6 Months ago
Google - Senior Software Engineer, Android

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Epic Games - Senior Software Engineer

Epic Games

Canada (On-Site)
2 Months ago
Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
2 Months ago
Google - Software Engineer III, NetSight, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Enphase Energy - Senior Staff Engineer, Energy Management Cloud (Backend)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Apple - HID Algorithms Manager

Apple

San Diego, California, United States (On-Site)
1 Month ago
Appier - Senior Software Engineer, Data Backend

Appier

Taipei City, Taiwan (On-Site)
1 Month ago
Netflix - Software Engineer - Animation & Rigging

Netflix

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Google - Marketing Analyst, Ads Marketing Analytics

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Scopely - Senior Data Analyst, Marketing Analytics

Scopely

Mexico City, Mexico (Hybrid)
1 Month ago
Neostella - Business Analyst

Neostella

Guadalajara, Jalisco, Mexico (Hybrid)
1 Month ago
LTI Mindtree - Device Support & Integration Engineer

LTI Mindtree

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Neostella - Quality Assurance Specialist

Neostella

Guadalajara, Jalisco, Mexico (Hybrid)
1 Month ago
Eleven Labs - Sales Development Representative - Mexico

Eleven Labs

Mexico (Remote)
2 Months ago
Aristocrat Gaming - Head of Customer Support & Risk

Aristocrat Gaming

Santiago De Querétaro, Querétaro, Mexico (On-Site)
1 Month ago
Google - UX Researcher, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Nubank - Operational Risk Sr Analyst

Nubank

Mexico City, Mexico (On-Site)
1 Month ago
McDonald's Corporation - Software Engineer II - Android

McDonald's Corporation

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, Ads

Google

Mountain View, California, United States (On-Site)
1 Month ago
Rackspace Technology - Senior Machine Learning Engineer

Rackspace Technology

Vietnam (Remote)
2 Months ago
WebFX - Jr. Web Developer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
7 Months ago
Arrowhead Game Studios - Full-Stack Engineer

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Google - Software Engineer II, V8 Bug Detection

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Engineer III, Multiplatform

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
N-iX - Senior .NET Full Stack Engineer

N-iX

Poland (Hybrid)
1 Month ago
Google - Software Engineer II, Education and Activation

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Google - Software Engineer III, Full Stack, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Google - Senior Software Engineer, Full Stack, Google Cloud Technical Infrastructure

Google

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

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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