Software Engineer III, Devices and Services, Business Systems

Google organizes the world's information and makes it universally accessible and useful through innovative technology solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer III, Devices and Services, Business Systems

Google's Devices & Services team is seeking a Software Engineer III to join their dynamic team that combines Google AI, Software, and Hardware to create transformative user experiences. This role offers an opportunity to work on next-generation technologies that impact billions of users worldwide. The position involves developing solutions across various domains including information retrieval, distributed computing, system design, and AI.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining critical software solutions while managing project priorities and deliverables. The role requires expertise in software development, data structures, and algorithms, with opportunities to work on full-stack development as the technology evolves.

The Devices & Services team focuses on creating radically helpful experiences by researching, designing, and developing new technologies and hardware. This position offers the chance to work on innovative projects that improve user interaction with computing systems, whether through new sensing technologies, form factors, or interaction methods.

The ideal candidate will bring fresh perspectives to various technical areas, demonstrate leadership qualities, and have a passion for solving complex problems. You'll work in a collaborative environment, participating in design reviews, code reviews, and documentation efforts while ensuring best practices in software development.

This role at Google offers the opportunity to work with cutting-edge technology, contribute to products with massive scale and impact, and be part of a team that's pushing the boundaries of what's possible in technology. The position comes with the backing of Google's commitment to innovation and its mission to organize the world's information and make it universally accessible and useful.

Last updated 2 minutes ago

Responsibilities For Software Engineer III, Devices and Services, Business Systems

  • Write 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, Devices and Services, Business Systems

Java
Python
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer III, Devices and Services, Business Systems

Backend Software Engineer, Insights, Benchmarks, and Narratives

Backend Software Engineer position at Google focusing on Insights, Benchmarks, and Narratives, requiring 2+ years of experience in data structures and algorithms.

Data Center Electrical Protection and Controls Engineer

Lead data center electrical systems and controls engineering at Google, ensuring reliable operation of critical infrastructure while implementing cutting-edge power management solutions.

Software Engineer II, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud, focusing on developing and maintaining monitoring systems for Google's production services.

Software Engineer III, Technical Infrastructure

Software Engineer III position at Google's Technical Infrastructure team in Bengaluru, focusing on developing and maintaining critical infrastructure systems at massive scale.

Software Engineer III, Full Stack, CorpEng

Full Stack Software Engineer III position at Google's Corp Eng division, focusing on internal business solutions and systems engineering with 2+ years of experience required.