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 open-source mobile operating system that powers over 3 billion devices worldwide. This role combines software development expertise with mobile technology innovation, focusing on making computing accessible to everyone globally. The position involves developing, testing, and enhancing software solutions for Google's keyboard technology, requiring strong technical skills in Android development and potentially machine learning.

The ideal candidate will contribute to Google's mission of bringing computing to everyone through the Android platform, working on technologies that impact billions of users. You'll be part of a team that develops solutions for smartphones, tablets, TVs, and wearables, ensuring the best possible user experience across all devices.

This role offers the opportunity to work on critical projects within Google's mobile ecosystem, with chances to influence the direction of one of the most widely-used input methods on Android devices. You'll collaborate with cross-functional teams, participate in design reviews, and contribute to the development of innovative features that enhance user interaction with mobile devices.

The position requires a blend of technical expertise in software development, system design, and mobile technologies, with opportunities to work on machine learning applications within the keyboard space. You'll be responsible for maintaining high code quality standards, mentoring other developers, and ensuring the product meets Google's high standards for performance and reliability.

Last updated 10 hours 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