Staff Software Engineer, Tech Lead, Full Stack
Atlanta, GA, USA · Staff · Full-time · Posted Sep 29, 2026
- Experience
- 8 years programming in C++; 5 years testing and launching software products; 5 years in specified infrastructure or compute areas; 3 years in software design and architecture.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Designs and develops software for Google’s infrastructure planning and optimization applications, helping guide long-term data center network and asset investment decisions.
What you'll do
- Build graph-modeling and optimization systems, translating mathematical formulations into robust, thread-safe production code.
- Architect scalable full-stack applications, including secure web interfaces and high-performance backend services.
- Manage data warehousing and pipelines, and own features through design, testing, deployment, and monitoring.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 8 years of experience programming in C++.
- 5 years of experience testing and launching software products.
- 5 years of experience in large-scale infrastructure, distributed systems or networks, compute technologies, storage, or hardware architecture; 3 years of software design and architecture experience.
Nice to have
- Experience with combinatorial optimization, advanced graph theory or math, and cloud capacity planning.
- Experience with full-stack development, Angular, TypeScript, reactive programming, Python, Go, C++, or database design and BigQuery.
Pay
$207000 - $300000 (USD) base salary
Tools
Angular, TypeScript, C++, Go, Python, BigQuery
Model-written summary · the original posting is authoritative