Google is seeking a Software Engineer II to join their Sleep Team within the Platforms and Devices organization. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users worldwide. The position offers the opportunity to work on critical projects in a fast-paced environment where engineers are expected to be versatile and display leadership qualities.
The role is situated within the Platforms and Devices team, which focuses on Google's computing software platforms across various environments (desktop, mobile, applications) and first-party devices. The team combines Google's AI, software, and hardware expertise to create seamless computing experiences for users globally.
As a Software Engineer II, you'll be responsible for developing high-volume production applications, creating prototypes for A/B testing, and ensuring high-quality software delivery through proper testing and documentation. The position requires strong technical skills in Java programming and database technologies, with opportunities to work across the full software development stack.
The ideal candidate should have at least one year of experience in software development and algorithms, with preferred experience in Java and database design. This role offers excellent growth potential within Google's engineering organization, with opportunities to switch teams and projects as both you and the business evolve.
Working at Google provides exposure to cutting-edge technologies across information retrieval, distributed computing, large-scale system design, networking, security, AI, and natural language processing. The company offers a collaborative environment focused on innovation and technical excellence, while maintaining a strong commitment to diversity, equality, and inclusion.