Taro Logo

Software Engineer II, Engineering Productivity

A technology company that develops next-generation technologies used by billions of users for search, information retrieval, and various other services.
New Taipei, Banqiao District, New Taipei City, Taiwan
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Consumer

Description For Software Engineer II, Engineering Productivity

Google is seeking a Software Engineer II for their Engineering Productivity team, focusing on the Google Home division. This role combines infrastructure development with smart home technology, working on hardware, software, and services for home automation. The position requires expertise in Python development and offers the opportunity to work on scalable solutions that impact billions of users. As part of the Google Home team, you'll contribute to creating a more helpful home environment through innovative technologies and hardware solutions. The role involves collaboration with cross-functional teams, system design, and optimization of infrastructure spanning multiple platforms. Google offers a dynamic environment where engineers can work on cutting-edge technologies while having opportunities for growth and project diversity. The position is particularly suited for those interested in infrastructure development, continuous integration, and smart home technologies. Working at Google means joining a team that's pushing the boundaries of technology while maintaining a strong focus on user experience and system reliability.

Last updated 20 hours ago

Responsibilities For Software Engineer II, Engineering Productivity

  • Lead the design, implement and optimize scalable infrastructure that spans across apps, services and device softwares
  • Solve product and infrastructure problems that impact user experiences
  • Work with cross-functional teams to identify gaps and deliver solutions with excellent communication skills and data-driven approaches
  • Be responsive to fluid market and potential changes on product and infrastructure needs
  • Work on different smart home devices and Google Assistant services

Requirements For Software Engineer II, Engineering Productivity

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in Python
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience with infrastructure development or continuous integration (preferred)
  • Experience with C++ or Java (preferred)
  • Ability to debug, triage, and fix code or system issues (preferred)

Benefits For Software Engineer II, Engineering Productivity

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodation for disabilities
  • Global collaboration environment

Interested in this job?

Jobs Related To Google Software Engineer II, Engineering Productivity