> Markdown version of [/jobs/ext/2027656-senior-software-engineer-distributed-systems-infrastructure-google-ads](https://www.wearedevelopers.com/jobs/ext/2027656-senior-software-engineer-distributed-systems-infrastructure-google-ads). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Distributed Systems Infrastructure, Google Ads - **Company:** Google LLC - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, Google AdWords, Artificial Intelligence, C++ (Programming Language), Code Review, Databases, Software Debugging, Distributed Data Store, Distributed Systems, Python (Programming Language), Query Optimization, Distributed Caching, Software Engineering, Data Processing, Data Storage Technologies, Large Language Models, Caching, Data Layers, Information Technology, Database Replication - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineer-distributed-systems-infrastructure-google-ads-mountain-view-ca-usa-58901927 ## About the Role Experteer Overview As a Senior Software Engineer, you will help design the next generation of distributed storage, caching, and data processing architectures that underpin Google's commercial systems. You'll work within the Ads Data Layer infrastructure team to drive multi-year re-architectures focused on resilience, scalability, and resource efficiency. You will lead design reviews, mentor peers, and contribute to governance standards with an emphasis on AI-enabled automation. This role offers impact at scale across global ads, publishers, and advertisers. Compensation / Benefits * Design and implement next-generation distributed storage, caching, and data processing systems * Lead or participate in design reviews to select technologies for global ads data storage and scaling * Review code for testing, maintainability, and compute/memory efficiency * Contribute to documentation and educational content to share governance standards * Triage incidents, debug and resolve issues aaaaaaaj _ hardware, network, or service operations * Drive multi-year re-architecture of core database stack to improve resilience and scalability * Pioneer integration of LLM-based autonomous systems for resource governance across the organization Tasks * Bachelor's degree in Computer Science, Mathematics, or related technical field or equivalent practical experience * 5 years of software development experience in Java, C++, Python, or Go * 3 years of testing, maintaining, or launching software products and 1 year of software design/architecture experience * 3 years of experience with large-scale infrastructure, distributed systems, networks, or related compute/storage/database architecture * 1 year of experience with query optimization, distributed caching layers, data replication, or memory/resource efficiency tools Key requirements * bonus target * equity * benefits ## Description Experteer Overview As a Senior Software Engineer, you will help design the next generation of distributed storage, caching, and data processing architectures that underpin Google's commercial systems. You'll work within the Ads Data Layer infrastructure team to drive multi-year re-architectures focused on resilience, scalability, and resource efficiency. You will lead design reviews, mentor peers, and contribute to governance standards with an emphasis on AI-enabled automation. This role offers impact at scale across global ads, publishers, and advertisers. Compensation / Benefits * Design and implement next-generation distributed storage, caching, and data processing systems * Lead or participate in design reviews to select technologies for global ads data storage and scaling * Review code for testing, maintainability, and compute/memory efficiency * Contribute to documentation and educational content to share governance standards * Triage incidents, debug and resolve issues affecting hardware, network, or service operations * Drive multi-year re-architecture of core database stack to improve resilience and scalability * Pioneer integration of LLM-based autonomous systems for resource governance across the organization Tasks * Bachelor's degree in Computer Science, Mathematics, or related technical field or equivalent practical experience * 5 years of software development experience in Java, C++, Python, or Go * 3 years of testing, maintaining, or launching software products and 1 year of software design/architecture experience * 3 years of experience with large-scale infrastructure, distributed systems, networks, or related compute/storage/database architecture * 1 year of experience with query optimization, distributed caching layers, data replication, or memory/resource efficiency tools Key requirements * bonus target * equity * benefits ## Related Videos - [Designing and Deploying Distributed Multimodal Multi-Agent Systems with Google's AI Stac](https://www.wearedevelopers.com/videos/1976-designing-and-deploying-distributed-multimodal-multi-agent-systems-with-google-s-ai-stac) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Why Your AI Agent Keeps Hallucinating Your Data: Building Deterministic Context Layers](https://www.wearedevelopers.com/videos/2055-why-your-ai-agent-keeps-hallucinating-your-data-building-deterministic-context-layers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)