Staff Software Engineer, Google Cloud

Hyderabad, Telangana, India
Oct 08, 2024
Oct 20, 2025
Onsite
Full-Time
8 Years
Job Description

As a Staff Software Engineer within Google Cloud, you will play a critical role in shaping the future of our cloud services. You will lead engineering efforts on high-impact projects, collaborating with cross-functional teams to design and implement scalable solutions that address our clients’ needs. Your technical leadership will guide a diverse team of engineers, ensuring alignment on goals and fostering a culture of innovation.

Key Responsibilities

  • Provide strategic direction on high-impact engineering projects.
  • Mentor and influence a distributed team, promoting best practices and high-quality coding standards.
  • Define project scope, objectives, and deliverables while managing timelines and resources effectively.
  • Facilitate communication across teams to ensure alignment on project goals and outcomes.
  • Design, develop, test, deploy, maintain, and enhance robust software solutions.
  • Implement architectural patterns and frameworks that ensure scalability and reliability.
  • Engage with product management, UX/UI designers, and other stakeholders to gather requirements and define project specifications.
  • Drive initiatives that improve engineering processes, development workflows, and team dynamics.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of experience in software development, with a strong foundation in data structures and algorithms.
  • 5+ years of experience in testing, launching, and maintaining software products.
  • 3+ years in software design and architecture, with a focus on scalability and performance.

Preferred Qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3+ years in a technical leadership role, successfully guiding project teams and driving technical direction.
  • Experience in complex, matrixed organizations, with an ability to navigate cross-functional dynamics.

Why Join Google?

  1. Innovative Projects. Work on cutting-edge technologies that redefine the cloud landscape.
  2. Empowered Team. Join a diverse team that values creativity and encourages collaboration.
  3. Career Development. Benefit from ongoing learning opportunities and mentorship programs.
  4. Inclusive Culture. Be part of an environment that celebrates diversity and promotes equality.

Benefits

  1. Competitive Salary. Receive a competitive compensation package commensurate with experience.
  2. Health and Wellness. Access comprehensive health and wellness programs to support your well-being.
  3. Work-Life Balance. Enjoy flexible work arrangements and generous time-off policies.
  4. Community Engagement. Participate in initiatives that promote community service and social responsibility.