Short Description:
The Software Engineer position at Google One in Bangalore requires a Bachelor's degree, a minimum of 1 year of software development experience, and proficiency in languages like Python, C, C++, Java, or JavaScript. Preferred qualifications include a Master's degree or PhD, expertise in accessible technologies, and experience in various technical fields such as web/mobile development, machine learning, and security software. The role involves contributing to innovative projects critical to Google's objectives, participating in design reviews, reviewing and providing feedback on code, and addressing system issues. Google emphasizes equal opportunity employment, diversity, and English proficiency for global collaboration. Recruitment agencies are advised not to forward CVs to Google.
Software Engineer, Google One
Location: Bangalore, Karnataka, India
Minimum Requirements:
- Bachelor’s degree or equivalent practical experience.
- 1 year of hands-on experience in software development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Preferred Qualifications:
- Master's degree or PhD in Computer Science or a related technical field.
- Proficiency in developing accessible technologies.
- Experience in web or mobile application development, Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, software systems development, or security software development.
About the Position: At Google, our software engineers pioneer next-generation technologies that revolutionize how billions of users connect, explore, and engage with information and each other. The scope of our products extends beyond web search, demanding the handling of information on a massive scale. We seek engineers who bring innovative perspectives from diverse areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile technology. As a software engineer, you will be integral to a specific project crucial to Google’s objectives, with opportunities to transition between teams and projects as both you and our dynamic business evolve. We value versatility, leadership qualities, and an eagerness to tackle new challenges across the entire technology stack as we continue pushing the boundaries of technology.
The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). Our products empower enterprises and end-users to effectively utilize and manage services at scale. We develop innovative and impactful software products, ranging from apps to TVs, laptops to phones, with a global impact on people’s lives.
Responsibilities:
- Code product or system development.
- Engage in or lead design reviews with peers and stakeholders to make technology decisions.
- Review code created by other developers, providing constructive feedback to ensure adherence to best practices (e.g., style guidelines, code integrity, testability, and efficiency).
- Contribute to existing documentation or educational content, adapting content based on product/program updates and user feedback.
- Address product or system issues by diagnosing, tracking, and resolving them, analyzing their sources and impact on hardware, network, or service operations and quality.
Google operates globally, and English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Please click here to apply.
Comments
Post a Comment
Please feel free to share your thoughts and discuss.