Taro Logo

Software Engineer II, Sleep Team

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, Sleep Team

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.

Last updated 2 days ago

Responsibilities For Software Engineer II, Sleep Team

  • Write robust, high-volume, production applications, and develop prototypes for A/B testing
  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Write and own technical documentation for the developed features
  • Ensure a high-level of quality by implementing unit and integration tests as well as other software architecture best practices
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer II, Sleep Team

Java
MySQL
Cassandra
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms

Benefits For Software Engineer II, Sleep Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement benefits

Interested in this job?

Jobs Related To Google Software Engineer II, Sleep Team