Staff Software Engineer, Scale Experiments, Crust

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

Description For Staff Software Engineer, Scale Experiments, Crust

Google is seeking a Staff Software Engineer to join their Search Experiments Infrastructure team, focusing on making Search more useful and dependable worldwide. This role involves providing technical leadership for high-impact projects and managing a distributed team of engineers. The position requires extensive experience in software development, with a focus on data structures, algorithms, and deep learning techniques.

The role is based in Belo Horizonte, Brazil, and requires strong technical expertise across the full stack. You'll be responsible for designing and implementing performant, reliable, and trustworthy experimentation infrastructure that enables teams to innovate and make data-driven decisions. The position involves working with cutting-edge technologies in areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing.

As a Staff Software Engineer, you'll have the opportunity to influence the direction of Google Search, which impacts billions of users globally. You'll be expected to manage project priorities, coach team members, and ensure alignment across teams while maintaining high standards for software development and architecture. The role requires both technical excellence and leadership skills, as you'll be responsible for delivering complex projects while mentoring other engineers.

The ideal candidate should have at least 8 years of software development experience, with proven expertise in testing and launching software products. You'll work with technologies like Python, Java/Kotlin, and Golang, and should be comfortable with deep learning techniques and large-scale data sets. This position offers the chance to work on challenging technical problems while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 4 days ago

Responsibilities For Staff Software Engineer, Scale Experiments, Crust

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Engineer, Scale Experiments, Crust

Python
Java
Kotlin
Go
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with algorithms that use deep learning techniques and data sets
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in a technical leadership role (preferred)
  • 3 years of experience working with cross-functional projects (preferred)
  • Experience with Python, C++, Java/Kotlin, Golang (preferred)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Scale Experiments, Crust

Staff Software Engineer, Technical Lead, Dataform

Lead technical direction and development of Google Cloud's Dataform platform, architecting scalable solutions and driving innovation in cloud data processing.

Technical Lead, Staff Software Engineer, Chrome Sync Server

Lead Chrome Sync Server development at Google, combining technical leadership with hands-on engineering to build scalable solutions for billions of users.

Senior Staff Software Engineer, Application Integration

Lead software engineering role at Google Cloud, focusing on application integration and distributed systems architecture.

Technical Lead, Staff Software Engineer

Lead technical initiatives for Google Shopping's infrastructure, focusing on inventory selection and data extraction systems while managing engineering teams.

Staff Software Engineer, Search Qualification Platform

Staff Software Engineer position at Google, focusing on Search Qualification Platform development and mobile search optimization.