Software Engineer II, FullStack, Search

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer II, FullStack, Search

Google is seeking a Software Engineer II to join their Search team, focusing on full-stack development. This role is crucial in reimagining search capabilities and expanding infrastructure while maintaining universal accessibility. The position requires expertise in both backend and frontend technologies, with opportunities to work on ranking systems and machine learning applications.

The ideal candidate will have experience with data structures, algorithms, and full-stack development using languages like Java, Python, GO, or C++ for backend, and JavaScript/TypeScript for frontend. They'll be working on YouTube surfaces and improving ranking systems, collaborating closely with cross-functional teams.

Google offers a dynamic environment where engineers can be versatile and take on new challenges across the full-stack. The role provides an opportunity to impact billions of users globally through Search and YouTube platforms. The company's commitment to innovation in information retrieval, distributed computing, AI, and natural language processing makes this an exciting opportunity for growth.

Working at Google means joining a team that's pushing the boundaries of technology while maintaining a strong focus on user experience. The Search team specifically focuses on revolutionizing how people access and interact with information worldwide. This role offers the chance to work with cutting-edge technologies and contribute to systems that operate at massive scale.

The position combines technical challenges with real-world impact, requiring both engineering expertise and collaborative skills. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, while working with some of the industry's most innovative technologies and talented professionals.

Last updated 2 days ago

Responsibilities For Software Engineer II, FullStack, Search

  • Develop across multiple YouTube surfaces (e.g., Home, WatchNext, Search, Shorts)
  • Improve ranking and nomination systems, including ML work
  • Work closely with our YouTube partner teams and cross-functional team members (e.g., Product Manager/User Experience)

Requirements For Software Engineer II, FullStack, Search

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with data structures or algorithms
  • 1 year 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 or equivalent
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)

Interested in this job?

Jobs Related To Google Software Engineer II, FullStack, Search

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.