Taro Logo

Software Engineer II, Sleep Team

A global technology company that develops innovative products and services used by billions of users worldwide.
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 crucial in developing next-generation technologies that impact billions of users' connectivity and interactions. As part of the team, you'll work on software platforms across desktop, mobile, and applications, as well as first-party devices that combine Google's AI, software, and hardware expertise.

The position requires strong programming skills, particularly in Java, and experience with database technologies. You'll be responsible for developing high-volume production applications, creating prototypes for A/B testing, and ensuring high-quality code through proper testing and documentation. The role offers opportunities to work on innovative solutions that enhance user experiences across Google's vast platform ecosystem.

The ideal candidate should have a solid foundation in software development, data structures, and algorithms. Experience with Java programming and database systems (SQL, MySQL, Cassandra) is highly valued. You'll be part of a team that pushes technological boundaries and creates seamless computing experiences for users worldwide.

Working at Google offers the chance to impact billions of users while collaborating with talented engineers across various domains. The company provides a supportive environment for professional growth and encourages innovation. This role specifically focuses on the Sleep Team's initiatives, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

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

Interested in this job?

Jobs Related To Google Software Engineer II, Sleep Team