An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Google is seeking an Application Development Cloud Consultant to work with strategic customers on critical cloud modernization projects. You will provide consulting, program management, and technical expertise to drive adoption of modern patterns on Google Cloud Platform, collaborating with partners and client executives to deliver trusted, scalable solutions.
You will combine software engineering, architecture, distributed systems, and CI/CD know-how with strong communication and project
Role Description (and additional job description)
As an Application Development Cloud Consultant, you will work directly with Googles most strategic
customers on critical application development and modernization projects to help them transform
their businesses. You will provide consulting, program management and technical expertise to
customers while working with client executives and key technical leaders to drive adoption of modern
application patterns and paradigms via Google’s Cloud Platform.
You will also work closely with key Google partners currently servicing top accounts to manage
programs, deliver consulting services, and provide technical guidance and best practice expertise.
You possess a broad skill set including software engineering, architecture design, distributed systems,
container technologies, and deployment strategies. To be successful, you know how to navigate
ambiguity, have extensive experience working with cloud technologies, have technical depth and enjoy
working with client executives. You also possess excellent communication and project management
skills. Travel approximately 30% of the time for client engagements.
Responsibilities
deliver successful, modern, cloud applications, becoming a trusted advisor to decision makers
throughout the engagement.
practices and lessons learned into thought leadership, methodologies and published assets.
priorities, deliverables, risks/issues, and timelines for successful client outcomes.
development based on your field experience.
development solutions according to complex customer requirements and implementation
best practices.
Must have skills/ Qualifications (MQs)
experience) with a minimum of 7 years of experience in a technical client service, consulting,
or systems integration role launching software into production
strategic client engagements
white-boarding to map user journeys and define system requirements
and Google Cloud services to apply them to real-world scenarios
Engineering and Delivery Skills
advanced data structures, and deep fluency in at least 1 object oriented language (Python
preferred) and GitFlow version control
gates, including System Integration Testing (SIT) and User Acceptance Testing (UAT)
frontends for performance, scalability, security, and integration with databases. Deep
knowledge of relevant design patterns, including microservices and fan-out architectures
patterns at the software and platform layer, eg circuit breakers, retries, and fallbacks
development, multi-agent frameworks, MCP and API integrations for autonomous agent
architectures
schemas and contracts to build and implement secure, robust application interfaces
hands-on deployment, scaling, and production hosting expectations on Cloud Run and
Google Kubernetes Engine (GKE), combined with the ability to design and build custom CI/CD
pipelines
and implementing standard strategies for distributed tracing, profiling, and logging (eg
OpenTelemetry)
Preferred good to have skills
Cloud Agent Development Kit (ADK).
and agentic tools.
integrating high-performance NoSQL databases (e.g., Firestore, Redis) in coordination with
data teams
trade-offs, such as canary releases and blue-green deployments.
resources using Terraform.
flows, and secure secrets management.