Senior Software Engineer, Multiplatform, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$150,000 - $250,000
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Multiplatform, Core

Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. This role focuses on multiplatform development, particularly in mobile applications, and requires expertise in infrastructure, distributed systems, and software architecture. The position offers the opportunity to work on critical projects that impact Google's technical decisions across the company.

As a Senior Software Engineer on the Core team, you'll be responsible for developing essential building blocks that drive innovation for every developer at Google. The role requires strong technical leadership, with 5 years of software development experience and deep knowledge of data structures and algorithms. You'll work on developing and maintaining developer frameworks, collaborating with cross-functional teams, and contributing to technical direction-setting.

The ideal candidate should have experience in full-stack development across Android, iOS, and web applications, demonstrating adaptability in diverse technical environments. You'll be expected to drive impactful outcomes, devise effective solutions in ambiguous situations, and foster a collaborative team environment. This position offers the unique opportunity to influence important technical decisions across Google while working on cutting-edge technologies that impact billions of users.

The Core team's mandate involves looking across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. You'll be part of a team that owns and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. This role combines technical expertise with leadership opportunities, making it ideal for engineers who want to make a significant impact on Google's technical foundation.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer, Multiplatform, Core

  • Drive impactful outcomes in your immediate area of work, demonstrating self-direction while contributing to technical direction-setting and offering solutions that address both short-term needs and long-term goals
  • Devise and assume responsibility for effective solutions, even when faced with ambiguity, while exercising sound judgment in design decisions within the area of expertise
  • Communicate effectively and align the team's timelines, goals and objectives with those of multiple adjacent teams
  • Foster a collaborative and inclusive team environment, encouraging knowledge sharing and innovation

Requirements For Senior Software Engineer, Multiplatform, Core

Java
Kotlin
JavaScript
  • Bachelor's degree or equivalent practical experience
  • Experience in mobile application development
  • 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
  • 1 year of experience with software design and architecture
  • 3 years of experience building and developing infrastructure, distributed systems, or networks
  • Experience with compute technologies, storage, or hardware architecture

Benefits For Senior Software Engineer, Multiplatform, Core

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive health benefits including medical, dental, and vision insurance

Interested in this job?

Jobs Related To Google Senior Software Engineer, Multiplatform, Core

Senior Software Engineer, Mobile Android, Split Compute

Senior Software Engineer position at Google working on AR technology, focusing on Split Compute platform development with competitive compensation and benefits.

Senior Software Engineer, Mobile (Android), AR

Senior Software Engineer position at Google's AR team, focusing on Android development and immersive computing technologies with competitive compensation and benefits.

Senior Software Engineer, Geo

Senior Software Engineer position at Google's Geo team, developing and maintaining Google Maps, Earth, and related products, requiring 5+ years of software development experience.

Senior Software Engineer, Mobile, Wear OS

Senior Software Engineer position at Google focusing on Wear OS development, requiring strong Android development skills and 5+ years of experience.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and technical infrastructure.