Senior Software Engineer, Full Stack, Geo

1 week ago


Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures/algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

About The Job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives.

The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity 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. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .



  • Bengaluru, Karnataka, India Google Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.2 years of experience with data structures or...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.2 years of experience with data structures or...


  • Bengaluru, Karnataka, India FLY Hub Travel Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the RoleWe are seeking highly skilled Senior Full Stack Software Engineers to join our dynamic team. The ideal candidates will have a strong background in full-stack development, cloud technologies, and modern deployment practices. You will play a key role in designing and delivering scalable, secure, and high-performance enterprise applications while...


  • Bengaluru, Karnataka, India Traveloka Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doing‎‎Job DescriptionWe are seeking a highly skilled and motivated Senior Full Stack Engineer with at least 4 years of experience to join our Merchandising and User Segmentation team. The ideal candidate should have deep expertise in both front-end and back-end development, strong...


  • Bengaluru, Karnataka, India Aliqan Technologies Full time ₹ 25,00,000 - ₹ 28,00,000 per year

    Job Title: Sr. Full-Stack Engineer (React/Java)Location: BengaluruSalary: ₹25L – ₹28L per annumExperience: 3–5 yearsJob Type: Full-timeAbout the RoleWe are seeking a passionate Senior Full-Stack Engineer with expertise in React (frontend) and Java (backend) to design, develop, and deploy scalable, high-performance applications. You will be...


  • Bengaluru, Karnataka, India Emperen Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role Description :This is a contract on-site role for a Senior Full Stack Engineer - ReactJs Remote. The Senior Full Stack Engineer will be responsible for back-end and front-end web development, software development, full-stack development, and Cascading Style Sheets (CSS).Qualifications :Design and develop full-stack web applications using , TypeScript,...


  • Bengaluru, Karnataka, India, Karnataka Aditi Consulting Full time

    Hi,We are hiring for Senior Java Full stack DeveloperBasic Qualifications: ● B.S./B. Tech in Computer Science or related technical field involving coding with 5+ years of hands-on industry experience. Preferred Qualifications: ● Experience with developing backend services in Java, Relational Databases, and UI/UX ● Experience in designing and building...


  • Bengaluru, Karnataka, India Gnapi Technologies Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title:Senior Full Stack Software EngineerLocation:Bengaluru & HyderabadDepartment:EngineeringEmployment Type:Permanent - Full TimeEducation:Bachelor's degree in Computer Science, B.Tech, or an equivalent field of study.Experience:3-6 YearsCompany:Gnapi Technologies., is an Information Technology Company with registered offices in Canada, United States...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Engineer, Full Stack Join us as a Software Engineer, Full StackThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and...


  • Bengaluru, Karnataka, India EPAM Full time

    Job title : Lead/Senior Full Stack Java Software EngineerLocation : BangaloreExperience : 6-10 yearsJob summary :As a Lead/Senior Full Stack Java Software Engineer in Benchmarking and Indices Division in Data & Analytics, the individual will be responsible for developing and supporting delivery of varied initiatives that address key Equities Index...