Google Home Platform is seeking a Senior Software Developer to join their team focused on creating innovative hardware, software and services for the smart home. This role combines mobile technology expertise with Google's commitment to delivering amazing user experiences. As part of the Google Home team, you'll work on products ranging from thermostats to smart displays, contributing to the mission of creating a helpful home that cares for its inhabitants and the environment.
The position requires strong technical skills in mobile development, with experience in languages like Kotlin, Swift, Java, and mobile SDKs. You'll be responsible for designing, developing, testing and maintaining software solutions while collaborating with peers through design reviews and code reviews. The role involves working with Google's vast compute resources and platforms, providing unique opportunities for growth and technical challenges.
This is an excellent opportunity for an experienced developer who wants to make an impact at scale, working on products used by billions of users. You'll be part of a team that values code health, testability, and maintainability while pushing the boundaries of what's possible in the smart home space. The position offers exposure to a broad set of problems and accelerated career growth potential.
The ideal candidate will have 5+ years of software development experience, strong knowledge of data structures/algorithms, and a track record of delivering high-quality mobile applications. You'll work in small, nimble teams that collaborate on common problems across products, ensuring Google's success by developing scalable tools and infrastructure that help software developers work efficiently.