Senior Software Engineer, Large-Scale C++ Systems

Socket.dev

Cambridge (MA)

On-site

USD 174,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Bonus target 15%
Benefits

Job summary

Google is seeking software engineers to work on next-generation technologies, contributing to projects like Envoy, the high-performance open-source HTTP proxy. Engineers will tackle scalable, distributed systems, with opportunities to switch teams and take on leadership roles in an active OSS community.

The role emphasizes versatility, collaboration, and impact across full-stack development, data storage, security, AI, and more within Google Cloud and OSS ecosystems.

Qualifications

  • Bachelor's degree or equivalent practical experience required.
  • 5 years of software development experience in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year in design/architecture.
  • 3 years of experience developing large-scale infrastructure, distributed systems, or related compute/storage hardware.

Responsibilities

  • Participate in, or lead design reviews with peers and stakeholders to decide among technologies.
  • Review code and provide feedback to ensure best practices, testability, and efficiency.
  • Maintain scalability, stability, and security of Envoy for large-scale deployments and OSS community.
  • Lead within the OSS Envoy community and contribute as a maintainer.

Skills

Software development
Testing/maintaining software
Software design and architecture
Distributed systems

Education

Bachelor's degree or equivalent
Master's degree or PhD in CS

Tools

C++

Job description

Google is seeking software engineers to work on next-generation technologies, contributing to projects like Envoy, the high-performance open-source HTTP proxy. Engineers will tackle scalable, distributed systems, with opportunities to switch teams and take on leadership roles in an active OSS community.

The role emphasizes versatility, collaboration, and impact across full-stack development, data storage, security, AI, and more within Google Cloud and OSS ecosystems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Large-Scale Systems & OSS (C++)
Senior Software Engineer - Large-Scale Systems & OSS (C++)

Google • Cambridge (MA)

On-site
USD 174,000 - 252,000
Senior Performance Software Engineer - Large-Scale Systems
Senior Performance Software Engineer - Large-Scale Systems

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Senior Software Engineer – Scale & Distributed Systems Lead
Senior Software Engineer – Scale & Distributed Systems Lead

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer — Large-Scale Systems
Senior Software Engineer — Large-Scale Systems

Socket.dev • Kirkland (WA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Software Engineer – Large-Scale Cloud & Systems (Equity)
Senior Software Engineer – Large-Scale Cloud & Systems (Equity)

Socket.dev • San Francisco (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Senior Software Engineer, Large-Scale Systems & Cloud
Senior Software Engineer, Large-Scale Systems & Cloud

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Staff Software Engineer — Large-Scale Systems Lead
Senior Staff Software Engineer — Large-Scale Systems Lead

Socket.dev • Seattle (WA)

On-site
USD 207,000 - 300,000
Senior Software Engineer — Scalable Systems & Tech Strategy
Senior Software Engineer — Scalable Systems & Tech Strategy

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Senior Full-Stack Engineer: Lead Large-Scale Systems
Senior Full-Stack Engineer: Lead Large-Scale Systems

Socket.dev • Mountain View (CA)

On-site
USD 207,000 - 300,000
Software Engineering Manager — Lead Large-Scale Distributed Systems
Software Engineering Manager — Lead Large-Scale Distributed Systems

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000