Staff Software Engineer, Full Stack, Search Intelligence

Technology, Data & Digital · Software & Web Development · Full Stack · Backend · Frontend

Smart sammanfattning

AI-genererad översikt av denna tjänst

Google is seeking a Staff Software Engineer, Full Stack, to join their Search Intelligence team in Bengaluru, India. This role involves leading the end-to-end design and development of new features and architectural improvements across the Discover stack, including server-side and client-side applications. The ideal candidate will possess deep expertise, own outcomes, solve ambiguous problems, and influence stakeholders.

Minimum qualifications:

  • Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 5 years of experience testing, and launching software products.

Preferred qualifications:

  • Experience collaborating in a globally distributed product and engineering team.
  • Experience in building and deploying fullstack applications and servers.
  • Excellent communication skills across engineering, product and business domains.

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.

In Google Search, we're reimagining what it means to search for information – any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.

Responsibilities

  • Lead the end-to-end design and development of new features and architectural improvements across the Discover stack. This includes server-side systems (e.g., Java/Kotlin in GWS/ C++ in PolyNowStream) and client-side applications (e.g., Java/Kotlin for Android, Swift/Objective-C for iOS).
  • Drive the technical strategy and roadmap for key initiatives within the Discover Surfaces program, focusing on expanding reach, enhancing user engagement, and ensuring a coherent experience across all platforms.
  • Address ambiguous and complex technical challenges related to personalized content delivery, serving infrastructure, cross-platform rendering (e.g., using xUIKit), and optimizing for performance and reliability at scale.
  • Provide technical leadership and mentorship to other engineers, fostering a culture of engineering excellence. Conduct thorough code reviews and guide best practices.
  • Collaborate effectively with Product Managers, UX Designers, Researchers, and other engineering teams.
#staff-software-engineer#full-stack#search-intelligence#google#bengaluru#software-development#java#python#c++#javascript#kotlin#swift#technical-leadership#distributed-systems#ai#nlp
Google Logo

Företag

Google

Publicerade jobb

för 1 vecka sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Bengaluru, India

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt