Taro Logo

Senior Software Engineer, Gboard

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Software Engineer, Gboard

Google is seeking a Senior Software Engineer to join their Gboard team, working on Android's keyboard technology that impacts billions of devices worldwide. This role combines mobile development with machine learning, focusing on improving user interaction and input methods across Android devices. The position offers the opportunity to work on technology that directly affects how billions of users interact with their devices daily.

As a Senior Software Engineer, you'll be responsible for developing, testing, and maintaining software solutions for Gboard, Google's keyboard application. You'll work with cutting-edge technologies including machine learning models for text prediction and input optimization, while ensuring high performance and accessibility across diverse user bases.

The role requires strong technical expertise in software development, system design, and mobile technologies. You'll collaborate with cross-functional teams, participate in design reviews, and contribute to the technical direction of the product. The position offers the chance to work on challenging problems at scale, implementing solutions that improve how people communicate on their devices.

Working at Google provides the opportunity to impact billions of users while collaborating with world-class engineers. The company offers a strong engineering culture, emphasis on innovation, and the chance to work on products that define how people interact with technology. This role is perfect for engineers passionate about mobile development, machine learning, and creating accessible technology solutions.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Gboard

  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Gboard

Java
  • 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
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Gboard