Engineering Manager, Engineering Excellence, Google Home
Date: 3 weeks ago
City: Bengaluru, Karnataka
Contract type: Full time

Minimum qualifications:
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
At Google Home, the team's mission is to create a home that takes care of the people inside it and the world around it. The Google Home Engineering Excellence team drives velocity, quality, and excellence for the software stack by building tooling, scalable test infrastructure, and driving quality insights into the development process. The team pushes the limits of test automation and developer tooling to drive code health, integration, and quality across devices, services, and apps.
The Google Home team focuses on hardware, software and services offerings for the home, ranging from thermostats to smart displays. The Home team researches, designs, and develops new technologies and hardware to make users’ homes more helpful. Our mission is the helpful home: to create a home that cares for the people inside it and the world around it.
Responsibilities
- Bachelor's degree or equivalent practical experience.
- 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
- Experience with software test engineering or test automation framework.
- Master's degree or PhD in Computer Science, or a related technical field.
- Experience in Python or Java.
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
At Google Home, the team's mission is to create a home that takes care of the people inside it and the world around it. The Google Home Engineering Excellence team drives velocity, quality, and excellence for the software stack by building tooling, scalable test infrastructure, and driving quality insights into the development process. The team pushes the limits of test automation and developer tooling to drive code health, integration, and quality across devices, services, and apps.
The Google Home team focuses on hardware, software and services offerings for the home, ranging from thermostats to smart displays. The Home team researches, designs, and develops new technologies and hardware to make users’ homes more helpful. Our mission is the helpful home: to create a home that cares for the people inside it and the world around it.
Responsibilities
- Grow and develop individuals, teams, and leads and align that growth with the wider needs of the business.
- Lead teams in general software development, infrastructure development, and test automation tooling.
- Define multi-quarter team delivery roadmaps, managing constraints, and prioritizing competing interests.
- Lead cross-functional collaboration, partnering and engaging with software development peers and leadership.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Financial Analyst II, Intercompany
Amazon,
Bengaluru, Karnataka
2 days ago
DescriptionAmazon is a US-based multinational electronic commerce company headquartered in Seattle, Washington. Amazon.com started as an online bookstore, but soon diversified into many other categories, with a vision to be earth's most customer-centric company & to build a place where people can come to find and discover anything they might want to buy online. Amazon's Finance Operations, Accounting & Analysis...

Associate - Accounts Payable
Tesco Bengaluru,
Bengaluru, Karnataka
4 days ago
About the roleConduct invoice processing ensuring accuracy, application of Accounts Payable policies to/and ensure payments are made every time, on time and accuratelyIn this job, I am accountable for:- Lead accounts payable exceptions - Lead queries from internal/external teams - Ensuring to maintain 100% of accuracy of any information input in the system at all times - Calling out any exception to the process immediately and reporting it - Investigate, resolve or raise supplier invoices and disputes as the need arises - Consider opportunities (RCA) to avoid recurring issues and educate relevant partners - Ensure supplier balance reconciliation are performed - Working alongside with the different business to ensure ‘Supplier’ gets paid on time - Ensuring 100% compliance to Audit and any other regulations the process deals with - Prepare and record payments including build, re-processing, manual payments, terminate file - Process payment files - Sub ledger reconciliation and Period End sweep activities - Following our Business Code of Conduct and always acting with integrity & due diligence - Identifying operational improvements and finding solutions by applying CI tools and techniques - Responsible for completing tasks and transactions within agreed metricsYou will be responsible forRefer to About the role.You will need- Basic MS Office - Excel, Word NA - Eye-to-Detail - Speed and Accuracy - Planning and Organizing - Communication - Numerical AbilityCF Standard Role Code: OPS-TRP-IC1Whats in it for you?At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a...

Staff Software Engineer, Choice Screens
Google,
Bengaluru, Karnataka
5 days ago
Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development, and with data structures/algorithms.5 years of experience with design and architecture, and testing/launching software products.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working...
