Senior Software Engineer, Infrastructure, Google Cloud

Google

5+ yrs Hyderabad Full Time Work from office
Google logo
Posted : today
Actively hiring

Job description

Join Google Cloud's AI and Infrastructure team as a Senior Software Engineer, playing a crucial role in shaping next-generation technologies. This position involves working on cutting-edge AI models, high-performance computing, and essential platforms for developers. You'll contribute to innovations that power billions of users and Google services worldwide, impacting everything from TPUs to Vertex AI and global networking.

This is an opportunity to be at the forefront of hyperscale computing, influencing the future of technology. You will tackle complex challenges, drive project priorities, and deliver impactful solutions within a dynamic and evolving environment. Embrace the chance to work across the full stack and contribute to Google's continuous technological advancements.

Responsibilities

Develop and rigorously test product or system code, ensuring high quality and adherence to best practices. Engage in design reviews with peers and stakeholders to make informed technology choices. Provide constructive feedback on code developed by other engineers, focusing on style, accuracy, testability, and efficiency. Contribute to and update documentation and educational materials, adapting them based on product evolution and user feedback. Address and resolve product or system issues by analyzing root causes and their impact on hardware, network, or service operations.

Qualifications

A Bachelor’s degree or equivalent practical experience is required. Minimum of 5 years of programming experience in C++, Java, Go, or Python. Demonstrated experience (3 years) in testing, maintaining, or launching software products, alongside 1 year of software design and architecture expertise. Proven track record (3 years) in developing large-scale infrastructure, distributed systems, networks, or in compute technologies, storage, or hardware architecture.

Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field. Candidates with 5 years of experience in data structures/algorithms and 1 year in a technical leadership role will be highly regarded. Experience in developing accessible technologies is also a plus.

Essential Skills

C++JavaGoPythonSoftware DesignSoftware ArchitectureLarge-scale InfrastructureDistributed SystemsNetworkingCompute TechnologiesHardware ArchitectureData StructuresAlgorithms

Good to Have

Technical LeadershipAccessible Technologies

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Infrastructure, Google Cloud
IndustryTechnology
DepartmentSoftware Development, Cloud Engineering
Employment TypeFull Time, Work from office

About the Company

Google logo

Google

Technology

Senior Software Engineer, Infrastructure, Google Cloud at Google | SkillMX | SkillMX