8 days ago

Software Engineer, Google Cloud Web3

Google

On Site
Full Time
$180,000
Sunnyvale, CA

Job Overview

Job TitleSoftware Engineer, Google Cloud Web3
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$180,000
LocationSunnyvale, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Software Engineer, Google Cloud Web3

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a Software Engineer, Google Cloud Web3, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Minimum qualifications:

  • Bachelor’s degree in Computer Science, Mathematics, or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages (e.g., Java, Python), or 1 year of experience with an advanced degree.
  • Experience with data structures, algorithms, and software architecture in a production environment.
  • Experience working within agile software development methodologies.
  • Experience building and maintaining distributed systems.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with data structures or algorithms specifically applied to blockchain, cryptography, or security.
  • Experience developing accessible, customer-facing technologies with a focus on usability and Google Cloud Platform (GCP) stacks (e.g., Google Kubernetes Engine (GKE), BigQuery, Cloud SQL).
  • Experience with generative AI, AI Agents, or related technologies (e.g., building agentic payment workflows).
  • Experience building highly available, real-time distributed systems at scale.

Responsibilities:

  • Design and implement testable, and efficient software for the Web3 developer portal and foundational security services (MPKMS), managing issues in applied cryptography.
  • Collaborate with peers and stakeholders to architect AI-powered payment solutions using Google’s Agent Development Kit (ADK) and protocols like Agent-to-Agent (A2A).
  • Provide rigorous feedback on code accuracy and efficiency to maintain high-availability services that respond to rapidly changing market conditions and user insights.
  • Create and adapt technical content for the Web3 portal to ensure a developer experience as new features like Web3 AI and faucets are integrated.
  • Analyze and resolve system issues across distributed systems, ensuring the reliability of Google Cloud’s Web3 infrastructure and services.

Key skills/competency

  • Web3 Development
  • Distributed Systems
  • Applied Cryptography
  • Google Cloud Platform (GCP)
  • AI-powered solutions
  • Software Architecture
  • Data Structures & Algorithms
  • Agile Methodologies
  • High Availability Systems
  • Developer Experience

Tags:

Software Engineer
Web3
Blockchain
Cryptography
Distributed Systems
AI
Software Architecture
Payment Solutions
Developer Portal
System Reliability
Agile
Java
Python
Google Cloud Platform
GKE
BigQuery
Cloud SQL
Agent Development Kit
A2A Protocol
Data Structures
Algorithms

Share Job:

How to Get Hired at Google

  • Research Google's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Web3 roles: Highlight expertise in blockchain, distributed systems, cryptography, and GCP relevant to a Software Engineer, Google Cloud Web3.
  • Prepare for technical deep dives: Sharpen skills in data structures, algorithms, system design, and specific Web3/AI technologies.
  • Showcase problem-solving aptitude: Be ready to discuss complex technical challenges and your collaborative approach to solutions.
  • Demonstrate passion for innovation: Articulate your interest in cutting-edge areas like Web3, AI, and cloud infrastructure within Google.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background