Senior Software Engineer, Multiplatform, Mobile

7 Hours 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

Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
ByteDance - Machine Learning Engineer - Pico Perception

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
NVIDIA - Developer Technology Engineer - HPC and AI

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
USE Insider - Customer Onboarding Manager

USE Insider

İstanbul, İstanbul, Türkiye (Hybrid)
6 Months ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Portugal (Remote)
5 Months ago
GameChanger  - Senior Full Stack iOS Software Engineer, Computer Vision

GameChanger

United States (Remote)
3 Weeks ago
The Walt Disney Company - Lead Software Engineer - Ad Platforms

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Days ago
Google - Technical Lead Manager, Google Messages Wear

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
7 Hours ago
Warner Bros Games - Senior Software Engineer - Fullstack

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Product Operations, Search Ads AI Data Service - Trust & Safety

ByteDance

Pasig, Metro Manila, Philippines (On-Site)
3 Weeks ago
Epic Games - Research Engineer

Epic Games

Berlin, Berlin, Germany (On-Site)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model AI Platform) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Staff Software Engineer, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
7 Hours ago
NVIDIA - Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
ByteDance - Software Engineer - MySQL

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Google - Software Engineer, Cloud AI, Early Career

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Hours ago
Epic Games - Automation Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Weeks ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
3 Weeks ago
Blue Yonder - Sr Solution Architect

Blue Yonder

Dallas, Texas, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

HP - US Payroll Customer support

HP

Tlaquepaque, Jalisco, Mexico (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, PHP Magento

Nagarro

Mexico (Remote)
6 Months ago
Luxoft - Data Engineer

Luxoft

Mexico City, Mexico City, Mexico (Remote)
5 Months ago
Google - Account Manager, Retail, Large Customer Sales

Google

Mexico City, Mexico City, Mexico (On-Site)
7 Hours ago
Amber - Senior Concept Artist

Amber

Guadalajara, Jalisco, Mexico (On-Site)
8 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
6 Months ago
Google - Software Engineer III, Full Stack, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
7 Hours ago
Lionbridge Games - Software Test Engineer

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Scopely - Senior Data Analyst, Marketing Analytics

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Warner Bros Games - Senior Software Engineer - Java Fullstack

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
6 Months ago
CloudHire - Full-Stack Web3 Developer

CloudHire

Gurugram, Haryana, India (Remote)
3 Weeks ago
Appirits - Web Engineer

Appirits

Shibuya, Tokyo, Japan (Hybrid)
3 Weeks ago
CloudHire - Senior Scala Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
Google - Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
8 Hours ago
GamePoint - Game Server Engineer (Java)

GamePoint

The Hague, South Holland, Netherlands (On-Site)
3 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
Google - Staff Software Engineer, Performance, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
8 Hours 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)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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