Google Remote Work Opportunities
- Company: Google
- Location: Hyderabad, Telangana, India; Bengaluru, Karnataka, India; and one additional location
- Remote: Eligible for remote work
Google Remote Work OpportunitiesAbout the Job:
Google's software engineers are responsible for creating next-generation technologies that revolutionize how billions of users connect, explore, and interact with information and with each other. Our products manage vast amounts of information, expanding beyond traditional web search capabilities. We are seeking engineers with fresh perspectives from various fields such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile development, among many others. As a software engineer, you will work on a specific project critical to Google's objectives, with the potential to transition between teams and projects as both you and our rapidly evolving business continue to grow. We are looking for engineers who are versatile, demonstrate leadership qualities, and are eager to tackle new challenges across the full tech stack as we continue to advance technology.
The architecture behind everything users see online is built by the Technical Infrastructure team, ensuring everything runs smoothly. From developing and maintaining our data centers to creating the next generation of Google platforms, our team is integral in making Google's product portfolio a reality. We take pride in being the engineers' engineers and love to innovate by deconstructing and rebuilding systems. Our focus is on keeping our networks up and running, ensuring our users have the best and fastest experience possible.
Google Cloud empowers organizations to digitally transform their operations with top-tier infrastructure, platforms, industry solutions, and expertise. We provide enterprise-grade solutions that utilize Google’s cutting-edge technology—all on the cleanest cloud in the industry. Customers in over 200 countries and territories trust Google Cloud as their partner for growth and for solving critical business challenges.
Google Remote Work Opportunities Minimum Qualifications:
- A Bachelor’s degree or equivalent practical experience.
- At least 2 years of experience in software development using C++.
- At least 2 years of experience working with data structures or algorithms in either an academic or industry setting.
Google Remote Work Opportunities Preferred Qualifications:
- A Master’s degree or PhD in Computer Science or a related technical field.
- At least 2 years of experience in building and developing large-scale infrastructure, distributed systems, or networks, and/or experience with computing technologies, storage, or hardware architecture.
- Experience in developing accessible technologies.
Google Remote Work Opportunities Responsibilities:
- Develop product or system code.
- Participate in or lead design reviews with peers and stakeholders to choose the most suitable technologies.
- Review code created by other developers and provide feedback to ensure adherence to best practices (e.g., style guidelines, code checking, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and update it based on product or program changes and user feedback.
- Troubleshoot product or system issues by analyzing root causes and assessing the impact on hardware, network, or service operations and quality, and debug, track, and resolve these issues.