Senior Software Engineer, Multiplatform, Mobile

2 Weeks 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

Google - Software Engineer III, Core

Google

Munich, Bavaria, Germany (On-Site)
2 Days ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Days ago
Google - Systems Engineer III, Site Reliability Engineering, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Week ago
NVIDIA - Senior GPU Architect

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
7 Months ago
Tencent - Software Engineering Intern

Tencent

(On-Site)
2 Months ago
The Walt Disney Company - Senior Software Engineer - Activation Team

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Week ago
Solvative - .NET Developer (ASP.NET & Blazor)

Solvative

Ahmedabad, Gujarat, India (Remote)
1 Month ago
WebFX - Entry Level Software Engineer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in Foundation Model, Speech Understanding - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Imaging System Architect

Google

Mountain View, California, United States (On-Site)
2 Days ago
Google - Software Engineer III, AI/ML GenAI, Google Workspace

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
6 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
GoMotive - Senior SQA Engineer

GoMotive

Pakistan (Remote)
1 Month ago
The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

Emeryville, California, United States (On-Site)
1 Month ago
ByteDance - Video Pipeline Engineer/Architect- Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
PassiveLogic - Data Scientist - AI Benchmark Architect

PassiveLogic

Holladay, Utah, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Lionbridge Games - Inventory Project Manager

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Lionbridge Games - Test Lead

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Nagarro - Senior Dotnet Fullstack

Nagarro

Mexico (Remote)
6 Months ago
Lionbridge Games - Data Engineer I

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Google - Cloud AI Strategy and Operations Lead

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Tala - Director, Global Fraud Strategy

Tala

Mexico City, Mexico (Hybrid)
1 Month ago
Google - New Business Sales Account Executive (Spanish, English)

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Developer Tools, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
ByteDance - Content Operations Manager (MX) - Vertical & Commercial

ByteDance

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Accounting Analyst, Fixed Assets

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Sweden (Remote)
6 Months ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Playkot - Full-Stack Developer

Playkot

Belgrade, Serbia (Remote)
2 Weeks ago
Stake Logic - Java Back-end Developer

Stake Logic

(Remote)
2 Months ago
Meta - Software Engineer, Infrastructure

Meta

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
ION - Software Engineer - Java

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Omnissa - Staff Engineer - .Net Engineer

Omnissa

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Netflix - Full Stack Engineer L5 - Cloud Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Alegrium - Full Stack Developer

Alegrium

South Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Google - Software Engineer, Middleware, Runtime, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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