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.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Multiplatform, Core

Google is seeking a Senior Software Engineer for their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on multiplatform development, particularly in mobile applications across Android, iOS, and web platforms. The position requires a strong background in software development, with 5 years of experience in programming and data structures/algorithms, plus specific expertise in mobile application development.

The Core team is fundamental to Google's technical infrastructure, acting as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure. They create essential building blocks that enable excellent, safe, and coherent user experiences while driving innovation for every developer at Google.

As a Senior Software Engineer, you'll work on critical projects with opportunities to switch teams as the business evolves. The role demands versatility and leadership qualities, with responsibilities including driving impactful outcomes, devising solutions in ambiguous situations, and fostering collaborative team environments. You'll be expected to contribute to technical direction-setting and align multiple teams' goals and objectives.

The position offers the unique opportunity to impact important technical decisions across Google, working with cutting-edge technologies in areas such as distributed computing, large-scale system design, security, AI, and natural language processing. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.

The ideal candidate should have experience in full-stack development across multiple platforms, expertise in designing and maintaining developer frameworks, and a proven track record of collaborating with and guiding junior engineers. This role provides an excellent opportunity to work on technology that impacts billions of users while contributing to Google's technical foundation.

Last updated 8 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 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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Multiplatform, Core

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, requiring 5 years of experience and expertise in mobile applications.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, based in Mexico City.

Senior Software Engineer, Multiplatform, Core

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

Senior Software Engineer, Multiplatform, Core

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

Senior Software Engineer, Mobile (Android), Google Cloud Platforms

Senior Software Engineer position for Android development in Google Cloud Platforms, offering competitive salary and benefits.