Senior Software Engineer, Full Stack, Core

Hyderabad, Telangana, India
Sep 16, 2024
Sep 12, 2025
Onsite
Full-Time
3 Years
Job Description

At Google, our software engineers are at the heart of developing next-generation technologies that transform how billions of users connect, explore, and interact with information. We are looking for a versatile Senior Software Engineer to join our Core team, where you will play a critical role in building the technical foundation behind Google’s flagship products. As a member of this team, you will help shape the underlying design elements, developer platforms, and infrastructure that drive innovation and ensure seamless, safe, and coherent experiences for our users.

Key Responsibilities

  1. Software Development. Design, develop, test, deploy, maintain, and enhance full-stack software solutions, focusing on both back-end (Java, Python, GO, C++) and front-end (JavaScript, TypeScript, HTML, CSS) technologies.
  2. Code Management. Write and test product or system development code. Participate in or lead design reviews with peers and stakeholders to choose the best technologies for projects.
  3. Code Review. Review code developed by other engineers, providing feedback to ensure adherence to best practices, including style guidelines, accuracy, testability, and efficiency.
  4. Documentation. Contribute to and maintain documentation or educational content, adapting it based on product updates and user feedback.
  5. Issue Resolution. Triage product or system issues, debug, and resolve them by analyzing their impact on hardware, network, or service operations and quality.

Minimum Qualifications

  1. Education. Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  2. Experience. 5 years of experience in software development with a strong background in data structures and algorithms.
  3. Full Stack Development. 3 years of experience in full-stack development, including back-end programming languages (Java, Python, GO, C++) and front-end technologies (JavaScript, TypeScript, HTML, CSS).
  4. Software Design. 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred Qualifications

  1. Education. Master’s degree or PhD in Computer Science or a related technical field.
  2. Leadership. 1 year of experience in a technical leadership role.
  3. Specialization. Experience developing accessible technologies.

About Google Core Team

The Core team is responsible for the fundamental technical elements that underpin Google’s products. We focus on building central solutions, breaking down technical barriers, and enhancing existing systems to ensure that our users receive exceptional and innovative experiences. As part of this team, you will influence key technical decisions across the company and drive the pace of technological advancement.

Why Join Google?

  1. Innovation. Work on challenging projects that push the boundaries of technology and impact billions of users.
  2. Growth. Opportunity to switch teams and projects as you grow and evolve with our fast-paced business.
  3. Culture. Be part of a dynamic and collaborative environment that values leadership, versatility, and enthusiasm.
  4. Impact. Contribute to essential building blocks that drive innovation and excellence across Google’s products.

Equal Opportunity Employer

Google is an equal opportunity workplace and an affirmative action employer. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Apply Now.Ready to make a significant impact and drive technological innovation at Google? Apply now to join our Core team and be part of something extraordinary.