Senior Software Engineer, Google Cloud

Urgent
Application ends: June 30, 2025
Apply Now

Job Description

Company: Google
Location: Hyderabad, Telangana, India; Bengaluru, Karnataka, India; Pune,
Maharashtra, India
Job Type: Full-Time
Experience: 5+ Years
Education: Bachelor’s degree in Computer Science or related technical field (or
equivalent practical experience)
Expected Salary: ₹21 – ₹87 Lakhs per year (plus benefits; actual compensation may vary)
Job Category: Information Technology, Engineering
Website: website url
Contact: Contact us

………….

About the Role:

As a Senior Software Engineer on Google Cloud, you’ll design, develop, test, deploy, and
maintain large-scale systems that power Google’s cloud services. You’ll tackle
challenges across areas such as distributed computing, networking, storage, security,
and machine learning. Working in a fast-paced environment, you’ll partner with cross
functional teams to shape the architecture and drive technical direction for critical
Google Cloud projects.

……………………..

Key Responsibilities:

  • Code Development & Testing: Write, test, and debug high-quality code for core
    product features and systems.
  • Architecture & Design Reviews: Lead and participate in design reviews,
    choosing appropriate technologies and patterns.
  • Code Reviews & Best Practices: Review peers’ code for style, efficiency,
    testability, and adherence to Google’s engineering standards.
  • Documentation & Education: Contribute to technical documentation, internal
    wikis, and educational materials for engineering teams.
  • Issue Triage & Resolution: Diagnose, track, and resolve production issues by
    analysing system logs, monitoring data, and service metrics.
  • Full-Stack Collaboration: Work end-to-end—from low-level systems work to
    high-level APIs—ensuring seamless integration and performance.

…………………………..

Requirements:

Minimum Qualifications:
o Bachelor’s degree or equivalent practical experience.
o 5+ years of software development experience in one or more programming
languages.
o Strong understanding of data structures and algorithms.
o 3+ years testing, maintaining, or launching software products.
o 1+ year designing software architecture and system design.
Preferred Qualifications:
o Master’s or PhD in Computer Science or related technical field.
o 1+ year in a technical leadership or mentorship role.
o Experience building accessible technologies and inclusive user
experiences.
o Familiarity with cloud platforms, microservices, and container
orchestration (e.g., Kubernetes).
o Strong communication skills and experience collaborating across global
teams.

…………………………