Senior Software Engineer — Large-Scale Systems

Google Inc.

Cambridge (MA)

On-site

USD 126,000 - 210,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a Software Engineer III in Cambridge, MA. The role requires a Bachelor's degree or equivalent practical experience and at least 2 years of programming experience in C++, Python, or Java.

Preferred candidates hold a Master’s or PhD in CS and have 2 years of experience with data structures, algorithms, performance, and large-scale systems analysis. You will design, develop, test, and maintain software solutions.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience programming in C++, Python, or Java.
  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with data structures and algorithms in either an academic or industry setting.
  • 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.

Responsibilities

  • Write product or system development code.
  • Participate in, or lead, design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Skills

C++
Python
Java
Algorithms
Data structures
Performance
Debugging
Code health
Software testing

Education

Bachelor's degree or equivalent
Master's degree or PhD (preferred)

Tools

Visualization tools

Job description

Google is seeking a Software Engineer III in Cambridge, MA. The role requires a Bachelor's degree or equivalent practical experience and at least 2 years of programming experience in C++, Python, or Java.

Preferred candidates hold a Master’s or PhD in CS and have 2 years of experience with data structures, algorithms, performance, and large-scale systems analysis. You will design, develop, test, and maintain software solutions.

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

Similar jobs worth comparing

Senior Software Engineer - Lead Large-Scale Systems
Senior Software Engineer - Lead Large-Scale Systems

Google • Cambridge (MA)

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

Socket.dev • Cambridge (MA)

On-site
USD 147,000 - 211,000
Senior Software Engineer, Scalable Distributed Systems
Senior Software Engineer, Scalable Distributed Systems

Socket.dev • San Bruno (CA)

On-site
USD 147,000 - 211,000
Cloud Performance Engineer – Large-Scale Systems
Cloud Performance Engineer – Large-Scale Systems

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,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
Software Engineer III
Software Engineer III

Google • Cambridge (MA)

On-site
USD 147,000 - 211,000
Bonus
Equity
Comprehensive benefits
Senior Software Engineer
Senior Software Engineer

Google Inc. • Cambridge (MA)

On-site
USD 174,000 - 252,000
Senior Software Engineer III — Build Scalable Systems & Lead
Senior Software Engineer III — Build Scalable Systems & Lead

Google • Hoschton (GA)

Remote
USD 100,000 - 190,000
Bonus
Equity
Benefits
Software Engineer - Distributed Systems & Scale
Software Engineer - Distributed Systems & Scale

Socket.dev • Cambridge (MA)

On-site
USD 147,000 - 210,000
Bonus target
Equity
Benefits
Senior Infrastructure Software Engineer – Large-Scale Systems
Senior Infrastructure Software Engineer – Large-Scale Systems

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
15% bonus target
Equity offerings
Comprehensive benefits package