Senior Software Engineer, Full Stack, Google Cloud

Google

5 yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : today
Actively hiring

Job description

Join Google's pioneering team and shape the future of technology that connects billions worldwide. You'll work on cutting-edge projects, pushing the boundaries of search, distributed computing, AI, and more. We seek versatile engineers with leadership potential, eager to tackle complex, full-stack challenges in a dynamic, fast-paced environment.

Google Cloud empowers organizations globally, providing enterprise-grade solutions built on Google's advanced technology. We enable developers to build more sustainably and assist customers across 200+ countries in achieving digital transformation and solving critical business issues.

Responsibilities

As a key contributor, you will drive software solutions from concept to deployment, including design, development, testing, and maintenance. You'll manage project timelines and deliverables, ensuring high-quality outcomes.

Key responsibilities include writing and testing code, leading design discussions to select optimal technologies, and conducting thorough code reviews to uphold best practices. You will also troubleshoot and resolve system issues, analyze root causes, and contribute to documentation and educational content, adapting it based on product updates and user feedback.

Qualifications

A Bachelor's degree or equivalent practical experience is essential. We require a minimum of 5 years of programming experience in Java or C++, along with 3 years in JavaScript or TypeScript.

Additionally, candidates must have 3 years of experience in software product testing, maintenance, or launch, and 1 year focused on software design and architecture. A Master's degree or PhD in Computer Science or a related technical field, along with 5 years of experience in data structures and algorithms, is preferred. Experience in a technical leadership role and developing accessible technologies is also highly valued.

Essential Skills

JavaC++JavaScriptTypeScriptSoftware DesignSoftware ArchitectureData StructuresAlgorithms

Good to Have

Technical LeadershipAccessible Technologies

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer, Full Stack, Google Cloud
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

IT Consulting