Taro Logo

Software Engineer II, Astro Control and Transparency

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Entry-Level Software Engineer
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Early Career Software Engineer, People with Disabilities

Early career software engineering role at Google for candidates with disabilities, focusing on developing next-generation technologies and solutions that impact billions of users worldwide.

Early Career Software Engineer, Black Community Inclusion

Early career software engineering role at Google focused on developing next-generation technologies, with specific emphasis on increasing Black community representation in technology.

Early Career Software Engineer, People with Disabilities

Early career software engineering role at Google focused on developing next-generation technologies, specifically for candidates with disabilities in Brazil.

Software Engineer, PhD, Early Career, Campus, 2025 Start

PhD Software Engineer position at Google focusing on developing next-generation technologies across various domains including AI, distributed systems, and large-scale applications.

Software Engineer, Early Career (For Women in Tech Candidates)

Early-career software engineering role at Google specifically for women in tech, focusing on developing next-generation technologies that impact billions of users worldwide.

Description For Software Engineer II, Astro Control and Transparency

Google is seeking a Software Engineer II for their Astro Control and Transparency team within the Core organization. This role is crucial for building the technical foundation behind Google's flagship products. As part of the Core team, you'll be responsible for developing and maintaining essential building blocks that drive innovation across Google's products.

The position involves working with search infrastructure and large-scale systems that handle information processing at massive scale. You'll be optimizing systems for developer velocity, performance, and capacity while contributing to components that index trillions of documents and serve millions of queries per second. The role requires expertise in software development, particularly with languages like Python, C++, Java, JavaScript, and Go.

The ideal candidate should have at least a bachelor's degree or equivalent experience, with a strong foundation in data structures and algorithms. Experience with running production services and infrastructure is highly valued. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.

This role offers unique opportunities to impact important technical decisions across the company. You'll work alongside versatile engineers who bring fresh ideas from various areas, including distributed computing, large-scale system design, networking, data storage, security, and artificial intelligence. The position is based in Zürich, Switzerland, offering the chance to work in one of Google's key technical hubs.

As Google continues to push technology forward, you'll have opportunities to switch teams and projects as both you and the business grow. The role demands someone who can display leadership qualities and enthusiasm for taking on new problems across the full-stack while maintaining Google's high standards for excellent, safe, and coherent user experiences.

Last updated 3 months ago

Responsibilities For Software Engineer II, Astro Control and Transparency

  • Understand how the search infrastructure works
  • Optimize systems for developer velocity, performance and capacity
  • Improve automation through building cross-system tooling
  • Contribute to components indexing trillions of documents at rates of millions of documents per second and serving millions of queries per second

Requirements For Software Engineer II, Astro Control and Transparency

Python
Java
JavaScript
Go
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • Experience in Software Development with C++, Go, SQL, etc
  • Experience with running production services and infrastructure

Interested in this job?