Software Engineer, Vertical Factory

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
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing cloud infrastructure and enterprise solutions with opportunities to work on large-scale systems.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Technical Solutions Developer, Workspace Support, Google Cloud

Technical Solutions Developer position at Google Cloud, combining software development expertise with customer support to resolve complex issues and improve Google Workspace products.

Software Enginer ll, Chrome Enterprise Core

Software Engineer II position at Google working on Chrome Enterprise Core, focusing on cloud management features and full-stack development.

ASIC RTL Design Engineer, Silicon

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions and foundation IP design for Pixel SoCs, requiring expertise in RTL design and microarchitecture.

Description For Software Engineer, Vertical Factory

Google is seeking a Software Engineer for their Vertical Factory team to work on critical projects that shape the future of Google Search. This role combines full-stack development with data processing at massive scale. You'll be part of reimagining what it means to search for information, working on components that start new verticals and building infrastructure to handle partner data efficiently.

The position requires strong technical expertise in software development, data structures, and algorithms, with a focus on performance and systems analysis. You'll have the opportunity to work across the full technology stack, creating scalable solutions that impact billions of users globally. The role involves close collaboration with various Google teams and external partners, emphasizing a culture of experimentation and data-driven decision making.

As part of Google Search, you'll be at the forefront of solving complex engineering challenges while maintaining Google's universally accessible and useful experience. The role offers the flexibility to switch teams and projects as you grow, requiring versatility and leadership qualities. You'll be working with cutting-edge technologies across various domains, including distributed computing, large-scale system design, artificial intelligence, and natural language processing.

This is an excellent opportunity for engineers who want to make a significant impact on how people access and interact with information worldwide. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving, while working on projects that directly influence Google's core search functionality and user experience.

Last updated 3 months ago

Responsibilities For Software Engineer, Vertical Factory

  • Create scalable components to start new verticals, across the full stack development
  • Contribute to infrastructure to ingest partner data at scale, based on the standard Google platforms
  • Build collaboration across other teams at Google, and with external partners
  • Establish a culture of experiments, data-driven decision making, and quick turn-arounds in the team

Requirements For Software Engineer, Vertical Factory

Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., C++, Java, Javascript)
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with performance, systems data analysis, visualization tools, or debugging
  • Experience with full stack engineering in building front and back-end features to ingest, process, and serve partner data

Interested in this job?