Senior Software Engineer, Android Partner

2 Weeks ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Google is seeking a Senior Software Engineer, Android Partner to work on projects critical to Google's needs. Responsibilities include writing and testing code, participating in design reviews, reviewing code from other developers, and performing on-call duties. The ideal candidate will have 5+ years of software development experience, expertise in data structures/algorithms, and experience with large-scale distributed systems. A strong understanding of Android platform technical structure and concepts is preferred. This role requires collaboration with non-technical partners, managing multiple projects, and working independently to drive projects to completion in a fast-paced environment. The engineer will design, develop, test, deploy, maintain, and enhance software solutions for Android, Google's open-source mobile operating system powering over 3 billion devices worldwide.
Must have:
  • 5+ years software development experience
  • Data structures/algorithms expertise
  • Large-scale distributed systems experience
  • Android platform understanding
  • Code writing & testing
  • Design review participation
  • Code review & feedback
Good to have:
  • Large-scale software system development
  • Front-end framework knowledge (e.g., AngularJS)
  • Collaboration with non-technical partners

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.
  • Experience designing, analyzing and troubleshooting large-scale distributed systems.

Preferred qualifications:

  • Experience developing or designing large-scale software systems.
  • Knowledge of a front-end framework (e.g. AngularJS).
  • Ability to collaborate with non-technical partners, build consensus, and deliver technical solutions, while managing multiple projects simultaneously.
  • Ability to analyze tasks, work independently, drive projects to completion, and work in a fluid, delivery-focused environment.
  • Ability to understand Android platform technical structure and concepts.

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Perform on-call responsibilities on a rotating basis, including weekend coverage.

Similar Jobs

Epic Games - Physics Programmer

Epic Games

(On-Site)
3 Days ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Microsoft - Senior Software Engineer

Microsoft

Suzhou, Jiangsu, China (On-Site)
1 Week ago
Google - Staff Software Engineer, AI/LLM, Platforms and Devices

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Wargaming - Game Data Analyst (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
Google - Senior Software Engineer, Multiplatform, Mobile

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Software Engineer III, Education Scaled Deployments

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Knuddels - Initiativbewerbung Werkstudent*in Softwareentwicklung (m/w/d) - Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (On-Site)
6 Months ago
Google - Software Engineer II, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
ION - Lead UI Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Onehouse - Staff Software Engineer, Open Source

Onehouse

Sunnyvale, California, United States (Hybrid)
10 Months ago
The Walt Disney Company - Senior Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer - MySQL

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Google - Software Engineer III, Google Applied AI

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - ASIC Power Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Playtika - C# Client Developer

Playtika

Poland (Hybrid)
5 Months ago
SLAY - Senior Marketing Data Engineer (SKAN Attribution, LTV forecasting)

SLAY

Berlin, Berlin, Germany (On-Site)
1 Month ago
Sabre India - Senior Service Data Analyst

Sabre India

Bengaluru, Karnataka, India (Hybrid)
22 Hours ago
Fluence - Data Scientist

Fluence

Zürich, Zurich, Switzerland (Hybrid)
6 Months ago
Google - Software Developer III, Front End, Google Cloud Runtimes

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Senior Embedded Engineer, Security/Privacy, Pixel

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Nordcurrent - Game Designer

Nordcurrent

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Google - Administrative Business Partner, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Google - Senior Software Engineer, Engineering Productivity, Chrome OS

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Haleon - Payroll Supervisor

Haleon

Poznań, Greater Poland Voivodeship, Poland (On-Site)
5 Hours ago
Tesla - Store Manager - Wroclaw

Tesla

Długołęka, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer III, Chrome Tooling

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
PwC - Starszy Analityk / Starsza Analityczka | Mergers&Acquisitions

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
N-iX - Data Engineer (with Databricks)

N-iX

Poland (Remote)
2 Weeks ago
Google - Software Engineer III, Google Kubernetes Engine

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Harness - Senior Software Engineer - AI Assistant

Harness

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
2 Months ago
Google - Software Engineering Manager II, Dart Developer Experience

Google

Portland, Oregon, United States (On-Site)
2 Days ago
Google - Senior Software Engineer, Machine Learning, YouTube

Google

Mountain View, California, United States (On-Site)
5 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

(On-Site)
2 Weeks ago
Google - Customer Solutions Engineer

Google

Seattle, Washington, United States (On-Site)
2 Weeks ago
Google - Software Engineer, Corp Eng

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
GameChanger  - Staff Backend Engineer, Video Enablement

GameChanger

United States (Remote)
1 Month ago
Google - Senior Software Engineer, Chrome Autofill

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months 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