Senior Software Engineer, Infrastructure, Goolge Beam

Google•Mountain View, CA
•$174,000 - $252,000

About The Position

Google's software engineers develop next-generation technologies used by billions of people. Engineers work on projects critical to Google's needs and may have opportunities to switch teams and projects as the business evolves. The role calls for versatility, leadership qualities, and enthusiasm for taking on new problems across the full stack. As part of the Google Beam team, the engineer will work with teammates across major functions in a fast-paced, product-oriented environment. Google Beam is a communication technology using 3D imaging and spatial audio, integrated with remote video platforms, to create an immersive, face-to-face conversation experience. Contributions will help shape the future of communications with Google products.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience designing, building, or managing continuous build and continuous integration (CI/CD) pipelines.
  • 3 years of experience with software testing frameworks, or testing and maintaining software products.

Nice To Haves

  • Master's degree or PhD in Computer Science or a related technical field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience with software development in C++ or Python.
  • Experience working with Chrome OS or Android Build systems, or the LUCI build suite.

Responsibilities

  • Write and test product or system development code.
  • Participate in or lead design reviews with peers and stakeholders to choose among available technologies.
  • Review code developed by other developers and provide feedback to support best practices, including style, code submission, accuracy, testability, and efficiency.
  • Contribute to documentation or educational content and adapt it based on product or program updates and user feedback.
  • Triage product or system issues and debug, track, and resolve them by analyzing causes and impacts on hardware, network, or service operations and quality.

Benefits

  • 15% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service