Software Engineer III, Devices and Services, Business Systems

Google organizes the world's information and makes it universally accessible and useful through technology innovation.
$120,000 - $200,000
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 is seeking a Software Engineer III to join their Devices & Services team, focusing on developing next-generation technologies that impact billions of users. This role combines Google's AI, Software, and Hardware expertise to create innovative user experiences. The position requires strong technical skills in software development, data structures, and algorithms, with opportunities to work across the full technology stack.

The ideal candidate will be responsible for managing project priorities, designing solutions, and developing software that advances how users interact with computing. You'll be part of a team that researches, designs, and develops new technologies and hardware to make user interactions faster, seamless, and more powerful.

As a Software Engineer III, you'll contribute to critical projects with the flexibility to switch teams as the business evolves. The role involves writing code, participating in design reviews, conducting code reviews, maintaining documentation, and troubleshooting complex system issues. You'll work in a collaborative environment where leadership qualities and enthusiasm for tackling new challenges are valued.

Google offers a dynamic work environment where you can make a significant impact on products used by billions of people. The company is committed to diversity, equality, and creating a culture of belonging. This role provides an excellent opportunity to work on cutting-edge technology while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 9 days 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
  • 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
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience developing accessible technologies (preferred)

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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal employment opportunity

Interested in this job?

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

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.