Jobs
Interviews

8 Data Compression Jobs

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

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Software Engineering Manager at Google, your role will go beyond just Search. You will not only have the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. Your responsibilities will include optimizing your own code and ensuring that Engineers are able to optimize theirs. You will manage project goals, contribute to product strategy, and help develop your team. Operating with scale and speed, you will guide exceptional software engineers across multiple teams and locations, overseeing the deployment of large-scale projects internationally. Key Responsibilities: - Support the design, architecture, and optimization of core functionalities such as query understanding, intent generation, and response planning across voice and other modalities for Agentic flows. - Assume ownership of the technical roadmaps for multiple Google Home programs. - Engage closely with cross-functional teams (e.g., infrastructure, intelligence, platform, experience) to ensure alignment. - Provide technical guidance to both junior and executive engineers, fostering a high-performance environment. - Demonstrate adaptability and a willingness to undertake new issues to address evolving team requirements. Qualifications Required: - Bachelor's degree or equivalent practical experience. - 8 years of experience in software development. - 3 years of experience in a technical leadership role overseeing projects. - 2 years of experience in a people management, supervision/team leadership role. - Experience building distributed systems at a large scale. Additional Company Details: The Voice Serving team at Google develops scalable and trustworthy infrastructure to serve journeys triggered by voice and other modalities. They work across multiple areas of the serving stack including understanding, ranking, and multi-modal fulfillment. Constantly evolving their stack to blend the latest technological advances in Artificial Intelligence (AI) to elevate the quality of response to queries, their infrastructure enables highly differentiated experiences across various platforms and surfaces within Google Home. Additionally, the Platforms and Devices team at Google encompasses various computing software platforms across environments and first-party devices and services that combine the best of Google AI, software, and hardware. Teams within this area research, design, and develop new technologies to make user interaction with computing faster and more seamless, building innovative experiences for users worldwide.,

Posted 3 days ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Engineering Manager at Google, you will need a Bachelor's degree or equivalent practical experience along with 8 years of software development experience in programming languages such as Python, C, C++, Java, JavaScript. Additionally, you should have 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in people management or supervision/team leadership. Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field and 3 years of experience working in a matrixed organization. In this role, you will play a crucial part in managing a team of Engineers, providing technical leadership to major projects, and ensuring optimization of code. Your responsibilities will include setting and communicating team priorities, aligning strategy and decision-making across teams, setting clear expectations with individuals, developing a technical vision and roadmap, designing systems, and reviewing code developed by other engineers. The scope of your work will involve working in various areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. You will guide engineers across multiple teams and locations, manage a large product budget, and oversee the deployment of large-scale projects across multiple sites internationally. As part of the Android and Mobile team at Google Play, you will contribute to shaping product strategy, engineering backend systems, and forming content partnerships to enhance the Android ecosystem. Working with Google Play allows you to be a part of a team that offers music, movies, books, apps, and games for devices powered by the cloud, syncing across devices and on the web. In summary, as a Software Engineering Manager at Google, you will have the opportunity to lead and inspire a team of engineers, contribute to product strategy, and play a significant role in the development and optimization of various technical projects within the company.,

Posted 1 week ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Engineering Manager at Google, you will need a Bachelor's degree or equivalent practical experience, along with 8 years of software development experience in programming languages such as Python, C, C++, Java, or JavaScript. In addition, you should have at least 3 years of experience in a technical leadership role, overseeing projects, and 2 years of experience in people management or team leadership. Preferred qualifications for this role include a Master's degree or PhD in Computer Science or a related technical field, as well as 3 years of experience working in a complex, matrixed organization. In this role, you will go beyond just Search and contribute to projects in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, and more. Your responsibilities will include managing project goals, contributing to product strategy, and developing your team of Engineers. You will oversee the deployment of large-scale projects across multiple sites internationally, manage engineers across multiple teams and locations, and work with a large product budget. As part of the Android and Mobile team at Google Play, you will play a key role in offering music, movies, books, apps, and games for devices powered by the cloud. Your work will involve engineering backend systems, shaping product strategy, and forming content partnerships to enhance the Android ecosystem and reach millions of users. Your responsibilities will include hiring and growing team members, guiding technical directions, defining product areas with cross-functional stakeholders, and delivering business impact with user and revenue growth through the Web Games Store for users on PC and other devices. You will partner with stakeholders to build product vision roadmaps, set priorities, and oversee execution for the team. Additionally, you will lead the team in building and improving the Web infrastructure and analytics to enable more Play products on the Web, ensuring data retention compliance and privacy features for legal compliance. Your role will involve growing engineering teams to deliver business impact effectively.,

Posted 1 week ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a Bachelor's degree or equivalent practical experience along with 8 years of experience in software development using programming languages such as Python, C, C++, Java, or JavaScript. Additionally, you should have at least 3 years of experience in a technical leadership role, overseeing projects, and 2 years of experience in people management or team leadership. Ideally, you should hold a Master's degree or PhD in Computer Science or a related technical field and have 3 years of experience working in a complex, matrixed organization. As a Software Engineer Manager at Google, your responsibilities go beyond coding. You will lead major projects, provide technical expertise, and manage a team of engineers. Your role involves not only optimizing your own code but also ensuring that engineers under your supervision can optimize theirs. You will oversee project goals, contribute to product strategy, and help in the development of your team. Google's Software Engineering (SWE) teams work on a wide range of projects, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. As a manager, you will guide the exceptional software engineers to operate with scale and speed. In the Corporate Engineering (Corp Eng) team at Google, you will be building world-leading business solutions to create a more helpful Google for everyone. The team provides end-to-end solutions for organizations within Google, ensuring that all Googlers have the necessary tools, platforms, and experiences to develop helpful products and services for users. Your responsibilities will include recruiting and managing a team of engineers, mentoring and coaching team members to enhance their skills, and setting team strategies and goals. You will collaborate with various stakeholders across Google to align products and businesses towards a unified product experience. Additionally, you will translate customer requirements and business objectives into clear organizational goals, focusing on customer needs and use-cases when making decisions. Maintaining high standards and best practices for engineering excellence, fostering collaboration with other engineering and cross-functional teams, and participating in design, architectural, and operational decisions are also part of your role. You will be driving software engineering projects from definition to delivery and maintenance, ensuring the success of the team and the organization.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Software Engineering Manager at Google, you will have the opportunity to lead major projects, provide technical leadership, and manage a team of engineers. Your role will involve not only optimizing your own code but also ensuring that engineers under your supervision can optimize theirs. You will be responsible for managing project goals, contributing to product strategy, and fostering the development of your team. Teams at Google work on a wide range of projects, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. Your expertise in both technical aspects and leadership will be crucial as you manage engineers across multiple teams and locations, oversee a large product budget, and lead the deployment of large-scale projects internationally. The Core team, which you will be a part of, focuses on building the technical foundation for Google's flagship products. This team plays a key role in designing elements, developer platforms, product components, and infrastructure that provide excellent and safe experiences for users. By collaborating with other teams and breaking down technical barriers, the Core team influences important technical decisions across the company. Your responsibilities will include leading a team to develop technical solutions for emerging privacy challenges, ensuring that Google's products are safe for users worldwide. You will create a collaborative and psychologically safe environment where team members can thrive and contribute effectively. Supporting the professional growth of all team members and fostering partnerships across Google to align with the organization's goals will be integral to your role as a Software Engineering Manager.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

The position offers the opportunity to work at preferred locations including Hyderabad, Telangana, India, and Bengaluru, Karnataka, India. Minimum qualifications required for the role include a Bachelor's degree or equivalent practical experience, along with 5 years of experience in software development using programming languages such as Python, C, C++, Java, or JavaScript. Additionally, candidates should have 3 years of experience in a technical leadership role, overseeing strategic projects, and at least 2 years of experience in people management or team leadership. Preferred qualifications for the position consist of a Master's degree or PhD in Computer Science or a related technical field, 8 years of experience in software development using various programming languages, and 3 years of experience working in a complex, matrixed organization. As a Software Engineer Manager at Google, you will play a pivotal role in leading major projects and managing a team of engineers. In addition to optimizing your own code, you will ensure that engineers under your supervision can do the same. The responsibilities of this role include managing project goals, contributing to product strategy, and facilitating the development of your team. Software Engineer teams at Google work on a wide range of projects including information retrieval, artificial intelligence, natural language processing, distributed computing, system design, networking, security, and more. The role involves setting and communicating team priorities that align with the organization's goals, as well as establishing clear expectations with team members based on their roles and levels. Regular performance discussions, feedback, and coaching are essential aspects of the position. The Software Engineer Manager is also responsible for developing the technical vision and roadmap for their team(s), designing systems, reviewing code, and providing feedback to ensure best practices are followed.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineering Manager at Google, you will need a Bachelor's degree or equivalent practical experience, along with 5 years of software development experience in programming languages such as Python, C, C++, Java, JavaScript. Additionally, you should have 3 years of experience in a technical leadership role, overseeing strategic projects, and 2 years of experience in people management or team leadership. Ideal candidates will possess a Master's degree or PhD in Computer Science or a related technical field, along with 3 years of experience working in a complex, matrixed organization. The role of a Software Engineering Manager at Google extends far beyond traditional search functions. You will be required to provide technical leadership on major projects and manage a team of engineers. Your responsibilities will include optimizing your own code as well as ensuring that engineers are capable of doing the same. In this role, you will manage project goals, contribute to product strategy, and foster the development of your team across various technical domains. Software Engineering teams at Google are involved in diverse areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, system design, networking, security, data compression, and user interface design. As a manager, you will play a crucial role in guiding and supporting these teams to operate at scale and speed. At Corp Eng, we focus on building cutting-edge business solutions that enhance Google's overall user experience. As part of Google's IT organization, we deliver end-to-end solutions to empower Googlers in creating innovative products and services. Our mission is to provide the right tools, platforms, and experiences that drive a more helpful Google for everyone. Key Responsibilities: - Set and communicate team priorities in alignment with the organization's goals. - Establish clear expectations for individuals based on their roles and levels. - Develop a mid-term technical vision and roadmap for your team(s) to meet future requirements. - Design, guide, and review system designs within the broader scope. - Review code developed by engineers and provide constructive feedback to ensure best practices are followed. As a Software Engineering Manager at Google, you will play a pivotal role in shaping the technical direction of projects, fostering team development, and driving innovation within a dynamic and collaborative environment.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

The ideal candidate for this position should hold a Bachelor's degree or equivalent practical experience, along with at least 5 years of experience in software development using one or more programming languages such as Python, C, C++, Java, or JavaScript. Additionally, the candidate must have a minimum of 3 years of experience in a technical leadership role, overseeing strategic projects, with at least 2 years of experience in people management or team leadership. Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with 3 years of experience working in a complex, matrixed organization. As a Software Engineer (SWE) Manager at Google, you will play a crucial role in leading major projects and providing technical guidance to a team of engineers. Your responsibilities will involve not only optimizing your own code but also ensuring that your team members can optimize theirs. You will be responsible for managing project goals, contributing to product strategy, and nurturing the development of your team. The SWE teams at Google are involved in various areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, system design, networking, security, data compression, and user interface design. As a manager, you will have the opportunity to guide and support these exceptional software engineers in their work. Within the Corp Eng division, you will be part of a team that builds world-leading business solutions to create a more helpful Google experience for everyone. As Google's IT organization, Corp Eng provides end-to-end solutions for organizations within Google, delivering tools, platforms, and experiences to enable Googlers to develop more helpful products and services. Key responsibilities of the role include setting and communicating team priorities aligned with the organization's goals, establishing clear expectations with team members, developing technical vision and roadmap, leading systems designs, writing code to solve complex problems, reviewing code developed by team members, and providing feedback to ensure best practices are followed. In summary, as a Software Engineering Manager at Google, you will play a pivotal role in managing and guiding your team to achieve project goals, contribute to product strategy, and foster the professional development of team members in a fast-paced and innovative environment.,

Posted 2 months 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