JobsSoftware Engineer, Infrastructure, Namespaces
Google logo

Software Engineer, Infrastructure, Namespaces

Google

Location

New York, NY

Type

Full-time

Posted

6/9/2026

Compensation

$147,000 - $211,000 per year

Undergraduate with 2+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Software Engineer, Infrastructure, Namespaces role at Google focuses on developing the next generation of Google's planet-scale distributed file system. The team is responsible for building the Colossus Namespace System 2 (CNS2), which aims to enhance data management and replication while maintaining compatibility with existing systems. Engineers in this role will work on critical projects that require innovative solutions and technical leadership. This position offers opportunities for mentorship and collaboration within a fast-paced environment.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages in C++.
  • 2 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
  • Experience with developing large-scale infrastructure, distributed systems or networks.

Responsibilities

  • Contribute to the design, development, and implementation of components and features within the CNS2 system.
  • Manage ambiguous problems, translating high-level requirements into tractable designs and roadmaps.
  • Provide technical guidance and mentorship to junior engineers.
  • Drive strategic technical direction, making key decisions on architecture, scalability, reliability, and performance.
  • Identify and propose solutions for technical challenges and improvements within the distributed file system space.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?