Home
Jobs

10017 C++ Jobs - Page 25

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Electronics, Computer Science, a related field, or equivalent practical experience. 2 years of experience in a hardware or embedded testing/automation role. Experience testing embedded software on SoC on Linux, Android or Real-Time Operating System. Preferred qualifications: 5 years of experience in a hardware or embedded testing/automation role. Experience in Linux kernel driver test automation and framework development. Experience in Android application development. Excellent programming skills in modern Python. Excellent programming skills in Java, C/C++, JNI. About the job Google's custom-designed machines make up one of the largest and most powerful computing infrastructures in the world. The Hardware Testing Engineering team ensures that this cutting-edge equipment is reliable. In the R&D lab, you design test equipment for prototypes of our machinery and develop the protocols used to scale these tests for the entire global team. Working closely with design engineers, you give input on designs to improve our hardware until you're sure it meets Google's standards of quality and reliability. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Take ownership of delivering exceptional software quality for one or more Intellectual Property (IP) within silicon software. Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps. Drive test automation using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks based on test requirements. Cultivate Product and Engineering Excellence as a core value in test engineering and our associated development partners. Triage and analyze test results and incoming feedback to identify areas for improvement. Guide, mentor, and coach other team members with regards to process technology.

Posted 4 days ago

Apply

8.0 - 13.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Industrial Engineering or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Experience with Android Operating System (OS) or other OS. Experience in software development on silicon platforms characterizing power/performance and thermal. Preferred qualifications: Master's degree in Science, Electronics, Computer Engineering or Computer Science. Knowledge of the impact of software and architectural design decisions on power and thermal behavior of the system (e.g., System/SoC or IP Power state management and scheduling, cross-layer policy design). Knowledge of system software components such as Linux, device drivers, and runtime. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Perform power and performance analysis of hardware IP, System System on a chip (SoC) and use cases to meet the goals. Perform workload analysis, modeling and system analysis for power or performance and thermal. Analyze, develop, and debug pre-silicon and post-silicon application power/performance. Produce detailed documents for the proposed implementation. Produce detailed trade-off analysis for engineering reviews and product roadmap decisions.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Hyderabad

Work from Office

Minimum qualifications: 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 in Large Scale Distributed Systems. Preferred qualifications: 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Experience in web application development, Unix/Linux environments, distributed and parallel systems. About the job 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. In this role, you will build technology to measure, analyze, and operate Google's global physical plan. You will evaluate, develop, and deliver technologies for measuring, storing, analyzing, and presenting signals for presence in Google's buildings. At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers. Responsibilities Work with product management, business systems analysts, User Experience (UX), and business stakeholders to set technical direction and establish product milestones and priorities. Plan and lead engineering work and headcount allocations, and manage people's performance and careers. Manage a team of software engineers, application engineers, and operations engineers and deliver projects.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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 strategic projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in a complex, matrixed organization. About the job 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. AI will change the future of work in profound ways, and our products Gmail, Docs, Drive, Calendar, Sheets, Vids and Meet are at the forefront. From pre-computed summaries for email threads, summaries for meetings, and videos created from a document using lifelike AI avatars, our AI opportunity is huge. Our mission is to meaningfully connect people so they can create, build, and grow together and as part of the team you can build how productivity tools should work 5-10 years into the future. You will work with model builders (Google DeepMind), work with exceptional leaders, and have the ability to impact billions of users across the world. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Posted 4 days ago

Apply

5.0 - 10.0 years

50 - 55 Lacs

Hyderabad, Bengaluru

Work from Office

Minimum qualifications: Bachelor s degree, or equivalent practical experience. 5 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 strategic projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 3 years of experience working in a complex, matrixed organization. About the job Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE 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 SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE 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. Google Cloud accelerates organizations ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology - all on the cleanest cloud in the industry. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Posted 4 days ago

Apply

3.0 - 8.0 years

45 - 50 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. 3 years of experience in ASIC/SoC development with Verilog/SystemVerilog. Experience in micro-architecture and design of IPs and subsystems. Experience with ASIC design verification, synthesis, timing/power analysis, and Design for Testing (DFT). Preferred qualifications: Experience with programming languages (e.g., Python, C/C++ or Perl). Experience in SoC designs and integration flows. Knowledge of arithmetic units, processor design, accelerators, bus architectures, fabrics/NoC or memory hierarchies. Knowledge of high performance and low power design techniques. About the job In this role, you ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems. You will be part of a team developing SoCs used to accelerate machine learning computation in data centers. You will solve technical problems with innovative and practical logic solutions, and evaluate design options with performance, power, and area in mind. You will collaborate with members of architecture, verification, power and performance, physical design and more to specify and deliver high quality designs for next generation data center accelerators. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Own implementation of IPs and subsystems. Work with Architecture and Design Leads to understand micro-architecture specifications. Drive design methodology, libraries, debug, code review in coordination with other IPs Design Verification (DV) teams and physical design teams. Identify and drive Power, Performance, and Area improvements for the domains.

Posted 4 days ago

Apply

2.0 - 7.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Minimum qualifications: PhD degree in Electronics and Communication Engineering, Electrical Engineering, Computer Engineering or related technical field, or equivalent practical experience. Experience with accelerator architectures and data center workloads. Experience in programming languages (e.g., C++, Python, Verilog), Synopsys, Cadence tools. Preferred qualifications: 2 years of experience post PhD. Experience with performance modeling tools. Knowledge of arithmetic units, bus architectures, accelerators, or memory hierarchies. Knowledge of high performance and low power design techniques. About the job In this role, you will shape the future of AI/ML hardware acceleration as a Silicon Architect/Design Engineer and drive cutting-edge TPU (Tensor Processing Unit) technology that fuels Google's most demanding AI/ML applications. You will collaborate with hardware and software architects and designers to architect, model, analyze, define and design next-generation TPUs. You will have dynamic, multi-faceted responsibilities in areas such as product definition, design, and implementation, collaborating with the Engineering teams to drive the optimal balance between performance, power, features, schedule, and cost. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Revolutionize Machine Learning (ML) workload characterization and benchmarking, and propose capabilities and optimizations for next-generation TPUs. Develop architecture specifications that meet current and future computing requirements for AI/ML roadmap. Develop architectural and microarchitectural power/performance models, microarchitecture and RTL designs and evaluate quantitative and qualitative performance and power analysis. Partner with hardware design, software, compiler, Machine Learning (ML) model and research teams for effective hardware/software codesign, creating high performance hardware/software interfaces. Develop and adopt advanced AI/ML capabilities, drive accelerated and efficient design verification strategies and implementations. Use AI techniques for faster and optimal Physical Design Convergence -Timing, floor planning, power grid and clock tree design etc. Investigate, validate, and optimize DFT, post-silicon test, and debug strategies, contributing to the advancement of silicon bring-up and qualification processes.

Posted 4 days ago

Apply

5.0 - 10.0 years

35 - 40 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor s degree, or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of experience in a technical leadership role; overseeing strategic projects, with 5 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience working in a complex, matrixed organization. About the job 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. Google Cloud accelerates every organization s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Posted 4 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience 5 years of experience in a hardware or embedded testing/automation role Experience testing embedded software on SoC on Linux, Android or RTOS Experience working hardware architecture, board schematics, protocols and standards Preferred qualifications: Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture Experience working with prototype devices Experience with Android application development Knowledge of Linux kernel driver test automation and framework development Strong programming skills in modern Python Programming skills in Java, C/C++, JNI About the job Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Own the delivery software quality for one or more IPs within silicon software. Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps. Drive test automate using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks based on test requirements. Guide, mentor, and coach other team members with regards to process technology. Analyze test results and incoming feedback to identify areas for improvement.

Posted 4 days ago

Apply

5.0 - 10.0 years

22 - 25 Lacs

Hyderabad

Work from Office

Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience in responding to security alerts and incidents. Experience programming in Go, Python, C/C++, or Java. Experience in Identity Management, or operating systems such as Chrome OS, Linux, etc. Preferred qualifications: Experience implementing or managing security controls on an endpoint client and server operating systems fleet. Experience with Linux, Chrome OS or other operating system internals and security controls. Knowledge of two or more security domains. Understanding of how an operational security program works and what technologies are needed. Understanding of risk assessment and risk management processes. About the job Security is at the core of Google's design and development process: it is built into the DNA of our products. The same is true of our offices. You're an expert who shares our seriousness about security and our commitment to confidentiality. You'll collaborate with our Facilities Management team to create innovative security strategies, investigate breaches and create risk assessment plans for the future. You believe that providing effective security doesn't come at the expense of customer service - you will be our bodyguard (and our long lost pal). The Core team builds the technical foundation behind Google s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company. Responsibilities Own the roadmap and risk-driven prioritization of security controls in Google s end-point client or server platforms like ChromeOS, Linux, etc. Engineer controls and infrastructure to defend Google s end-point fleet. Assess risk within the context of real threats faced by Google platforms. Work with other security teams, Corporate Engineering and Site Reliability Engineering teams to steer the future of our platforms. Build security tools and processes using Python, Go, or Rust for critical infrastructure protection, monitoring and remediation.

Posted 4 days ago

Apply

2.0 - 7.0 years

22 - 25 Lacs

Hyderabad

Work from Office

Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience in responding to security alerts and incidents. Experience programming in Go, Python, C/C++, or Java. Experience in Identity Management, or operating systems such as Chrome OS, Linux, etc. Preferred qualifications: Experience in a security-oriented role or in server operations. Experience with monitoring, security measurement, and security observability. Knowledge of OS internals and platform security. About the job Security is at the core of Google's design and development process: it is built into the DNA of our products. The same is true of our offices. You're an expert who shares our seriousness about security and our commitment to confidentiality. You'll collaborate with our Facilities Management team to create innovative security strategies, investigate breaches and create risk assessment plans for the future. You believe that providing effective security doesn't come at the expense of customer service - you will be our bodyguard (and our long lost pal). The Enterprise Infrastructure Protection Security team is a global Engineering team that helps design, build, and use infrastructure securely at scale. Security Engineers work on a broad set of efforts focusing on scaling and automating security infrastructure and processes. We contribute to open source security software, conduct applied research, and implement novel technologies and architecture to deal with enterprise security across computing platforms such as mobile and cloud. Examples include establishing and enforcing controls to protect all of Google s environments, defending a diverse set of clients and servers in adverse environments, from common operating systems to emerging software and hardware platforms, and evolving authentication, access infrastructure, and policy to simplify user experience and keep Google safe. The Core team builds the technical foundation behind Google s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company. Responsibilities Design infrastructure and drive its implementation to protect Google networks and systems. Provide security expertise and guidance to Google engineering and business teams. Conduct security reviews of core corporate and production infrastructure. Drive enterprise focused security improvements to Google products and services. Build security tools and processes for critical infrastructure protection, monitoring, and remediation.

Posted 4 days ago

Apply

6.0 - 11.0 years

18 - 20 Lacs

Hyderabad, Bengaluru

Work from Office

Minimum qualifications: Bachelor s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 6 years of experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP). 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python). Experience troubleshooting technical issues for internal/external partners or customers. Preferred qualifications: Master s degree in Engineering, Computer Science, Business, or a related field. Experience in an analytical role such as business intelligence, data analytics, or statistics. Experience working with database technologies (e.g., SQL, NoSQL). Experience partnering/working with cross-functional stakeholders in an organization and translating technical concepts and solutions to non-technical and executive audiences. About the job gTech Ads is responsible for all support and media and technical services for customers big and small across our entire Ad products stack. We help our customers get the most out of our Ad and Publisher products and guide them when they need help. We provide a range of services from enabling better self help and in-product support, to providing better support through interactions, setting up accounts and implementing ad campaigns, and providing media solutions for customers business and marketing needs and providing complex technical and measurement solutions along with consultative support for our large customers. These solutions range from bespoke and customized ones for our customers to scalable support for millions of customers worldwide. Based on the evolving needs of our ads customers, we partner with Sales, Product and Engineering teams within Google to develop better solutions, tools, and services to improve our products and enhance our client experience. As a cross-functional and global team, we ensure our customers get the best return on investment with Google and we remain a trusted partner. In this role, you will join the Ads Solutions Engineering team power Customer growth and excellent Ads experiences at scale by creating innovative engineering solutions for both Large Customer Sales and Google Customer Solutions customers and partners. You will build platforms to help deliver solutions with agility and efficiency, for both central and regional gTech Ads teams and automate workflows that are critical to customer facing deliverables and externalizing tech and media solutions for amplified reach. Google creates products and services that make the world a better place, and gTech s role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products. To learn more about gTech, check out our video . Responsibilities Set the technical foundations and develop the necessary platforms and components for both Ads Solutions Engineering and regional teams to efficiently build and deliver customer solutions. Design and build technical platforms to support gTech Ads teams in developing customer solutions efficiently and compliantly. Work with regional and global teams to understand their needs to identify areas for improvement on our existing platforms. Build automation tools that help gTech Ads teams perform their work more efficiently, with a focus on customer deliverables.

Posted 4 days ago

Apply

2.0 - 7.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience. 2 years of experience with one or more development languages such as Python, Go, Java, or C++. 2 years of experience in Continuous Integration (CI)/Continuous Deployment (CD) source management. Experience in release processes and troubleshooting. Experience with Software Development Lifecycle. Preferred qualifications: Experience with working on cross-organization engineering teams. Experience working closely with a cross-functional team in building Google production quality products. Experience in project and dependency management. Background in building and deploying Android applications. Demonstrated proficiency in a development language through the design and implementation of at least one significant program, tool, app, or other deliverable. About the job Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Be part of a highly visible team who help build, automate, and visualize release processes and release diagnostic tools across Play. Work closely with TPMs, SWEs, and SRE s to design scalable and uniform build and release infrastructure. Troubleshoot failures with our build and release infrastructure, implement solutions, and make it reliable and repeatable. Identify areas of improvement and automation in our release infrastructure. Provide release engineering support for various teams within Play.

Posted 4 days ago

Apply

5.0 - 10.0 years

10 - 14 Lacs

Hyderabad, Gurugram

Work from Office

Minimum qualifications: Bachelor s degree or equivalent practical experience. 5 years of experience in a project or program management, consulting, or client-facing role. Ability to work non-standard working hours in line with customer requirements. Preferred qualifications: Experience in technical project management, stakeholder management, professional services, solution engineering, or technical consulting. Experience in system design or reading code (e.g., Java, C++,Python, etc.). About the job gTech Ads is responsible for all support and media and technical services for customers big and small across our entire Ad products stack. We help our customers get the most out of our Ad and Publisher products and guide them when they need help. We provide a range of services from enabling better self help and in-product support, to providing better support through interactions, setting up accounts and implementing ad campaigns, and providing media solutions for customers business and marketing needs and providing complex technical and measurement solutions along with consultative support for our large customers. These solutions range from bespoke and customized ones for our customers to scalable support for millions of customers worldwide. Based on the evolving needs of our ads customers, we partner with Sales, Product and Engineering teams within Google to develop better solutions, tools, and services to improve our products and enhance our client experience. As a cross-functional and global team, we ensure our customers get the best return on investment with Google and we remain a trusted partner. In this role, you will be responsible for all support and media and technical services for customers across the entire Ad products stack. Google creates products and services that make the world a better place, and gTech s role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products. To learn more about gTech, check out our video . Responsibilities Own and drive quality customer experiences for a designated portfolio of clients, ensuring resolution of issues and customer satisfaction. Monitor and manage client engagement metrics (e.g., product adoption, issue resolution time, satisfaction scores), identifying and addressing areas for improvement. Engage with Google Advertisers, Product, Engineering, Policy and Business teams, agencies, and partners to build relationships. Deliver customer experience throughout the customer journey, troubleshooting and resolving issues, interacting with Google's advertisers and business teams, agencies and partners. Apply product expertise solving technical customer issues and escalations, and execute projects to enhance product, process and policy.

Posted 4 days ago

Apply

3.0 - 8.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelor's degree or equivalent practical experience. 3 years of experience troubleshooting technical issues for internal/external partners or customers. 3 years of experience in either system design or reading code (e.g., Java, C++, Python, etc.). Preferred qualifications: 5 years of experience with data analysis and SQL/MySQL. 5 years of experience in a data quality, data governance, or product management role. 3 years of experience in Data Analytics, Product Management, or a related field with a focus on data quality. Experience with data visualization tools (e.g., Tableau, Looker) and building dashboards for executive-level stakeholders. Strong SQL skills and experience querying and analyzing large datasets. Familiarity with statistical concepts (e.g., Bayesian probability) as they relate to data confidence. About the job As a Technical Solutions Consultant, you will be responsible for the technical relationship of our largest advertising clients and/or product partners. You will lead cross-functional teams in Engineering, Sales and Product Management to leverage emerging technologies for our external clients/partners. From concept design and testing to data analysis and support, you will oversee the technical execution and business operations of Google's online advertising platforms and/or product partnerships. You will be able to balance business and partner needs with technical constraints, develop innovative, cutting edge solutions and act as a partner and consultant to those you are working with. You will also be able to build tools and automate products, oversee the technical execution and business operations of Google's partnerships, as well as develop product strategy and prioritize projects and resources. At the heart of YouTube s business operations lies the Deal & Payment Systems team. We're the engine that ensures payment to partners accurately, on-time, and in-line with complex contractual obligations. Our Deal & Payments team is a key part of the Business Technology (BizTech) team, a group within the larger Go-To-Market Solutions (GTMS) organization. Google creates products and services that make the world a better place, and gTech s role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products. To learn more about gTech, check out our video . Responsibilities Lead the design of products and capabilities that ensure the integrity of data across YouTube s business organization. Define the product vision and strategy for AI-driven products like our automated contract term extraction tool. This includes designing innovative audit workflows that leverage multi-agent AI validation, statistical anomaly detection, and human feedback loops to improve model accuracy and reduce manual effort. Write and execute complex SQL queries to perform deep-dive data analysis, identifying patterns and opportunities for quality improvement. Design, build, and maintain a suite of dashboards and reports that provide a real-time view of data accuracy and completeness for stakeholders. Partner with engineering teams to translate your data quality strategies into technical solutions, including rules-based engines and data model enhancements.

Posted 4 days ago

Apply

3.0 - 8.0 years

3 Lacs

Hyderabad

Work from Office

Minimum qualifications: Bachelor s degree in Engineering, Computer Science, a related field, or equivalent practical experience. Experience in system design or reading code (e.g., Java, C++, Python, etc.). Experience in technical project management, stakeholder management, professional services, solution engineering, or technical consulting. Preferred qualifications: Master s degree in Engineering, Computer Science, Business, or a related field. 3 years of experience within the security space including, security engineering, security analytics, risk quantification/measurement, or technical risk management. Experience with data visualization solutions like Looker Studio, Tableau and Power BI. Experience with AI/ML and data analysis softwares like SQL, R, Python, Go. Track record of transforming ideation and manual process to robust technical solutions. About the job As a Technical Solutions Consultant, you will be responsible for the technical relationship of our largest advertising clients and/or product partners. You will lead cross-functional teams in Engineering, Sales and Product Management to leverage emerging technologies for our external clients/partners. From concept design and testing to data analysis and support, you will oversee the technical execution and business operations of Google's online advertising platforms and/or product partnerships. You will be able to balance business and partner needs with technical constraints, develop innovative, cutting edge solutions and act as a partner and consultant to those you are working with. You will also be able to build tools and automate products, oversee the technical execution and business operations of Google's partnerships, as well as develop product strategy and prioritize projects and resources. Google creates products and services that make the world a better place, and gTech s role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products. To learn more about gTech, check out our video . Responsibilities Help maintain strategic relationships with key stakeholders in customer and/or partner organizations to deliver or manage quality technical solutions and services. Contribute to Product Requirement Documents (PRDs) to record product specifications, validate PRDs to ensure customer/partner and internal needs are met, with some guidance. Help scale existing or create repeatable solutions (e.g., best practices recommendations, tutorials, blog articles, sample code) and ensure effective documentation of repeatable solutions with some guidance. Help write solution code in collaboration with internal or external developers, users, partners, clients, or stakeholders. Collaborate with internal and external stakeholders in their respective process lifecycle to provide technical guidance or identify possible existing or new technical solution offerings to help shape the outcomes with some guidance.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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. Preferred qualifications: Experience in front-end development, software architecture, driving technology, management, leadership, collaboration, strategic planning, business acumen, scalability, people management, mentoring, web technologies, applications and frameworks. Experience in working on-device clients and large-scale web server-to-client systems. Experience in mobile web and application development. Experience in end-to-end development. Ability to deliver high-quality code consistently while adapting to dynamic technical issues. About the job 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. In Google Search, we're reimagining what it means to search for information - any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally. Responsibilities Define and drive all aspects of engineering work, covering requirements, design, implementation, integration, test, release, monitoring and sustaining. Review systems designs within the broader scope and evaluate product or system development code to resolve ambiguous issues. Assess peer-developed code to ensure best practices in style, accuracy, testability, and efficiency while establishing team structure, enhancing skills, providing mentorship and recruiting talent to foster growth and expansion. Drive a high performing engineering culture by elevating excellence standards, shaping executive decisions, collaborating with cross-functional partners and implementing industry-leading practices.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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). 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 in system design, software development, and distributed systems. Preferred qualifications: Experience in large-scale distributed systems. Experience in networking and network architecture. Experience in network infrastructure and software-defined networking. About the job 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. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Identify direction and future road maps for the team. Work and collaborate with the other Technical Leads in United States. Execute and deliver the identified road map. Provide people development and career management for the team. Manage the growth of the team.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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). 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 in building and deploying Machine Learning (ML) models. Preferred qualifications: 9 years of experience in software engineering applied to ML. 2 years of experience managing and leading engineering teams. Ability to work in a collaborative and cross-functional environment. About the job 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. In this role, you will continuously train, evaluate and launch new translation models, to ensure that Google's offerings are of best quality and meet the needs of users and clients. You will collaborate with the Research team and other teams to bring innovation. Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology. Responsibilities Create goals for the problem spaces, provide technical guidance, drive execution and advocate adoption of standard procedures. Build, mentor, and guide a team of engineers, fostering a collaborative and supportive environment where everyone can grow. Invest in their professional development through regular feedback, coaching and opportunities for growth. Collaborate across teams and partner with researchers, product managers, and geographically distributed engineering teams.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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. Preferred qualifications: 5 years of experience working in a changing organization. 3 years of experience with iOS application development. Experience with scalability, project execution, planning, people management, and mentoring. Experience with management, software development, driving technology, back-end, leadership, collaboration, partnerships, business acumen, and software architecture. About the job 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. In Google Search, we're reimagining what it means to search for information - any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally. Responsibilities Drive all aspects of engineering work including requirements definition, design, implementation, integration, test, release, monitoring, and sustaining. Develop the long-term technical goals and roadmap within, the scope of the teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Define a team structure, develop skills, offer mentorship, and recruit new members, to cultivate a growth mindset culture and grow the team.

Posted 4 days ago

Apply

8.0 - 13.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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 Machine Learning and Search Quality. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. 3 years of experience working in a matrixed organization. About the job 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. The Play Search and Quality team is dedicated to optimizing the app discovery journey for billions of Play Store users. Our core mission is to make finding and installing high-quality apps and games an intuitive, engaging, and highly successful experience. Our team manages the Play Store's entire search ecosystem, from Search Home to Search Results. Beyond search, we identify and promote high-quality apps and games across all Play Store surfaces and form factors globally. We develop ML and Gen-AI models to assess app quality, improving user experience and strengthening the Android ecosystem. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Develop the mid-term technical outlook and roadmap within the scope of your team. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Write and review code, providing feedback to ensure the quality and maintainability of the codebase and to ensure practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Research, develop, and implement innovative AI/ML algorithms and models for Play Search. Develop human evaluation criteria and infrastructure to collect authoritative human rater data to assess app quality. Develop ML models to generalize the understanding of quality across millions of apps.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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 3 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master s degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience working in a matrixed organization. Knowledge of areas like Machine Learning (ML), Search Infra, Search Features. About the job Like Google's own ambitions, the work of a Software Engineer goes way 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. Today, just 10% of Search in India are for Local user-needs, compared to 25% in US. This offers a huge headroom to grow commercial Search in India. India users are also adopting AI faster than other countries, offering an opportunity to build AI-powered capabilities that can leapfrog the current gaps in Local and Travel Search. The Real World Journeys India team is on a multi-year goal to make Local and Travel Search the exceptional experience for every user in India. In Google Search, we're reimagining what it means to search for information - any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally. Responsibilities Manage a team of Software Engineers and offer clarity with planning, designs, and execution. Mentor/guide the team-members with timely, actionable feedback and help them grow. Be responsible for large engineering and organizational problems that span multiple teams/components and systematically lead the team to solve them. Collaborate across multiple teams and functions, driving alignment, prioritization, execution, decisions.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in a changing organization. About the job 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. Google One is a consumer subscription product offering a premium Google experience anchored on storage for products like Gmail, Drive and Photos; premium features such as premium video calling features, enhanced appointment scheduling and AI-powered experiences across Google products like Gemini Advanced and NotebookLM Plus.The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. Responsibilities Set and communicate team priorities that support the broader organization's goals, and align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role, meet regularly with individuals to discuss performance and development, and provide feedback and coaching. Develop the mid-term technical idea and roadmap within the scope of the team, and evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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. Preferred qualifications: Master's degree or PhD in Computer Science, or a related technical field. Experience in Python or Java. About the job 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.

Posted 4 days ago

Apply

8.0 - 13.0 years

50 - 55 Lacs

Bengaluru

Work from Office

Minimum qualifications: 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, and 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 3 years of experience working in a matrixed organization. Experience working with cross-functional partners in solving product and user-facing problems Experience building large-scale platforms with high impact and consumer facing. About the job 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. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the mid-term technical goal and roadmap within the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Posted 4 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies