Senior Software Engineer, Multiplatform, Core

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

Description For Senior Software Engineer, Multiplatform, Core

Google is seeking a Senior Software Engineer for their Core team, which is responsible for building the technical foundation behind Google's flagship products. The role involves developing multiplatform solutions across Android, iOS, and web applications. The ideal candidate will have 5 years of software development experience and strong expertise in mobile application development.

The Core team plays a crucial role as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. They build central solutions, break down technical barriers, and strengthen existing systems, with a unique opportunity to impact important technical decisions across the company.

The position requires someone who can drive impactful outcomes while demonstrating self-direction and contributing to technical direction-setting. The engineer will need to devise effective solutions even when faced with ambiguity and exercise sound judgment in design decisions. Strong communication skills are essential for aligning team timelines and objectives with multiple adjacent teams.

Key responsibilities include fostering a collaborative and inclusive team environment, encouraging knowledge sharing, and innovation. The role requires experience in full-stack development across multiple platforms, designing and maintaining developer frameworks, and collaborating with junior engineers.

This position offers the opportunity to work on projects critical to Google's needs, with the possibility to switch teams and projects as both the engineer and the business grow. The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full-stack as Google continues to push technology forward.

The role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. The position offers the chance to work on technologies that handle information at massive scale, extending well beyond web search, including areas such as distributed computing, large-scale system design, security, artificial intelligence, and natural language processing.

Last updated 4 days 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
  • Devise and assume responsibility for effective solutions, even when faced with ambiguity
  • Communicate effectively and align the team's timelines, goals and objectives with 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
TypeScript
  • 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
Parental Leave
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Senior Software Engineer, Multiplatform, Core

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, Mobile, Wear OS

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

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.