Taro Logo

Senior Software Engineer, Devices and Services

Google organizes the world's information and makes it universally accessible and useful, developing next-generation technologies that change how billions of users connect and interact.
$166,000 - $244,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior Software Engineer, Devices and Services

Google's Devices & Services team is at the forefront of combining AI, Software, and Hardware to create transformative user experiences. As a Senior Software Engineer in this role, you'll be part of a team that researches, designs, and develops new technologies to make computing more intuitive and powerful.

The position requires expertise in backend systems development, with strong foundations in Java and Python programming. You'll be working on critical projects that directly impact Google's massive-scale products, with opportunities to work across the full technology stack. The role demands both technical excellence and leadership qualities, as you'll be involved in design reviews, code reviews, and making key technical decisions.

This is an exciting opportunity to work on next-generation technologies that affect billions of users worldwide. You'll be developing software solutions that handle information at massive scale, working with cutting-edge technologies including distributed computing, large-scale system design, AI, and machine learning.

The role offers competitive compensation ($166,000-$244,000 base salary plus bonus and equity) and the chance to work with world-class engineers. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, while working on products that combine the best of Google's AI, Software, and Hardware capabilities.

The ideal candidate will bring strong technical skills, leadership potential, and the ability to collaborate effectively across teams. You'll have the opportunity to shape the future of Google's devices and services, working on projects that require innovative solutions to complex technical challenges.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Devices and Services

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Devices and Services

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with data structures/algorithms
  • 5 years of experience with software development in Java and Python
  • Experience in developing and maintaining backend software systems

Benefits For Senior Software Engineer, Devices and Services

Medical Insurance
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Devices and Services

Senior Software Developer, Google Health Platforms and Devices

Senior Software Developer role at Google Health Platforms and Devices, focusing on building scalable health tech solutions using Java/C++ and distributed systems.

Senior Software Developer, Chrome

Senior Software Developer position at Google Chrome team, focusing on browser development and web technologies using C++ with 5+ years of experience required.

Senior Advertising Solutions Architect, gTech (English, Japanese)

Senior Advertising Solutions Architect position at Google combining technical expertise with client advisory, requiring Japanese-English bilingual skills and 5+ years of software development experience.

Senior Software Engineer, Performance Infrastructure

Senior Software Engineer role at Google focusing on Performance Infrastructure and graphics library development for Chrome browser, requiring 5+ years of programming experience.

Senior Software Engineer, Performance Infrastructure

Senior Software Engineer position at Google focusing on Performance Infrastructure and graphics library development, requiring 5 years of experience in software development and distributed systems.