About the role
What will you do at Google?
MINIMUM QUALIFICATIONS:
* Bachelor's degree in Computer Science or equivalent practical experience.
* 6 years of experience leading enterprise application portfolios and
associated technologies: VMWare, Openshift, Kubernetes etc.
* Experience designing cloud enterprise solutions and supporting customer
projects to completion.
* Experience coding in one or more general purpose languages (e.g., Python,
Java, Go, C or C++) including data structures, algorithms, and software
design.
PREFERRED QUALIFICATIONS:
* Experience refactoring monolithic applications to microservices, APIs, or
serverless models.
* Experience architecting, developing software, or internet scale
production-grade cloud solutions in virtualized environments such as Google
Cloud Platform or other public clouds.
* Experience leading application modernization or application architecture
projects.
* Experience with unit or automated testing tools.
ABOUT THE JOB:
The Google Cloud Consulting Professional Services team guides customers through
the moments that matter most in their cloud journey to help businesses thrive.
We help customers transform and evolve their business through the use of
Google’s global network, web-scale data centers, and software infrastructure. As
part of an innovative team in this rapidly growing business, you will help shape
the future of businesses of all sizes and use technology to connect with
customers, employees, and partners.
As an Application Modernization Engineer, you will work with customers to
transform existing enterprise applications into modern, cloud native
applications to reduce time to launch, increase release frequency, reduce time
to recovery and failure rate. You will propose and execute, including code
development, approaches to modernize Google’s customer’s applications and deploy
them to Google Cloud Platform. You will work with customers on application
re-design and implementation, including application scaling and reliability. You
will also advise on ongoing operations such as application and feature
roll-outs, monitoring, and more. Additionally, you will work closely with
Product Management and Product Engineering to build and drive excellence in our
products.
In this role, you are the Google Engineer working with Google's most strategic
Cloud customers. Together with the team you will support customer adoption of
Google Cloud products through architecture guidance, best practices, application
migration, implementation, troubleshooting, monitoring, and much more.
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.Individual pay is determined by factors including job-related
skills, experience, and relevant education or training.
US: $152000 - $221000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google
[https://www.google.com/about/careers/applications/benefits/].
RESPONSIBILITIES:
* Be a trusted technical advisor to customers and solve complex software
development challenges.
* Deliver modern software to Google’s customers, including creating and
executing enterprise application transformation and migration strategies.
* Recommend approaches and estimated effort for application migration and
modernization programs.
* Create and deliver best practice recommendations, tutorials, blog articles,
and sample code.
* Travel up to 30% for in-region for meetings, technical reviews, and onsite
delivery activities.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Outcome Customer Engineer, Forward Deployed Engineering
Google · Atlanta, Georgia, United States
Senior AI Support Engineer
University of Colorado Department of Emergency Medicine · Colorado Springs, Colorado, United States
Analytics Sr Software Engineer (US Federal)
Workday · Reston, Virginia, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
AI Risk Engineer
Bright Vision Technologies · Columbus, Ohio, United States
Senior SRAM Circuit Design Engineer - AI & HPC (7708)
TSMC · San Jose, California, United States
Role information can change. Confirm current details on the original application page.
