Taro Logo

Application Modernization Engineer

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking an Application Modernization Engineer to join their Professional Services team. This role is crucial in guiding customers through their cloud transformation journey, helping businesses leverage Google's global network and infrastructure. The position involves assessing and modernizing enterprise applications for cloud migration, with a focus on cloud-native solutions like Google Kubernetes Engine.

The ideal candidate will combine strong technical expertise in application architecture and development with customer-facing skills. You'll be responsible for evaluating existing applications, proposing modernization strategies, and implementing cloud-native solutions. The role requires hands-on development experience with languages like Java, Python, or Go, plus knowledge of modern DevOps practices and cloud technologies.

As part of Google Cloud's Professional Services team, you'll work directly with customers to transform their businesses through cloud adoption. You'll provide technical leadership in application design, scaling, reliability, and operations. The role offers the opportunity to work with cutting-edge cloud technologies while helping shape the future of businesses across various industries.

This position offers the chance to work at one of the world's leading technology companies, with access to Google's advanced infrastructure and tools. You'll be part of a team that's driving digital transformation across industries, working with enterprise-grade solutions and helping customers solve their most critical business challenges. The role combines technical depth with customer interaction, making it ideal for engineers who enjoy both technical problem-solving and client collaboration.

Last updated 7 hours ago

Responsibilities For Application Modernization Engineer

  • Be a trusted technical advisor to customers, and design and build applications
  • Influence and coach a distributed team of engineers
  • Maintain high levels of development practices writing clean, modular code
  • Manage project priorities, deadlines, and deliverables
  • Create and deliver best practice recommendations, tutorials, blog articles, sample code, and technical presentations

Requirements For Application Modernization Engineer

Java
Python
Go
Kubernetes
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • 3 years of experience in application or solution architecture
  • 3 years of experience in developing applications in Java, Python, Go, or similar
  • Experience managing internal or client-facing projects to completion
  • Experience troubleshooting client's technical issues
  • Experience in designing, developing, and maintaining internet facing production-grade applications

Related Jobs