Senior Software Engineer, Full Stack, Googler Tech

Google Google · Big Tech · Hyderabad, Telangana, India

Senior Software Engineer role focused on developing and maintaining robust full-stack software solutions for Google's core technologies. The role involves leading technical design, driving execution from conception to launch, mentoring engineers, and ensuring high-quality delivery of scalable web applications.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance robust full-stack software solutions. Own the entire lifecycle of critical features and services within Googler Tech.
  2. Lead the technical design of complex systems. Make pragmatic architectural decisions that balance immediate product needs with long-term scalability, reliability, and maintainability.
  3. Take broad, conceptual product requirements and translate them into well-defined technical execution plans. Anticipate technical bottlenecks and pioneer scalable solutions before they become blockers.
  4. Serve as the technical lead for multi-engineer projects. Coordinate technical execution, unblock your peers, and ensure high-quality, on-time delivery.
  5. Mentor junior and mid-level engineers. Elevate the team's engineering bar through rigorous reviews, feedback, and advocate best practices in testing, CI/CD, system design and AI. Partner closely with Product Managers, UX Designers, and other engineering teams to define product strategy, roadmap, and technical feasibility.

Skills

Required

  • software development
  • full stack development
  • back-end development (Java, Python, Golang, or C++)
  • front-end development (JavaScript or TypeScript, HTML, CSS)
  • software testing
  • software maintenance
  • software launch
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • web application development
  • front-end framework
  • accessible technologies
  • highly scalable applications
  • distributed databases
  • React
  • Java
  • JavaScript
  • TypeScript