Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?