Application Development Engineer

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

Description For Application Development Engineer

Google Cloud Professional Services team is seeking an Application Development Engineer to guide customers through their cloud transformation journey. In this role, you'll work with Google's most strategic Cloud customers, providing expertise in application design, assessment, and migration to cloud-native solutions. You'll help customers modernize their legacy applications, implement best practices, and optimize for scalability and reliability using Google Cloud products.

As a Cloud Application Development Engineer, you'll assess existing Enterprise applications for cloud migration, provide architectural guidance, and lead implementation efforts. Your responsibilities include application redesign, ensuring reliable operations, and working closely with Product Management to deliver excellence. You'll leverage your expertise in languages like Java, Python, or Go, along with experience in DevOps practices and modern cloud technologies.

The role offers an opportunity to work with cutting-edge technology at Google Cloud, which serves customers in over 200 countries. You'll be part of a team that enables businesses to digitally transform and solve critical business problems. The position requires strong technical skills, customer-facing abilities, and the capability to deliver solutions that meet enterprise-grade standards.

This is an ideal role for someone who enjoys both technical challenges and customer interaction, with opportunities to contribute to Google Cloud's growth through architecture guidance, best practices development, and technical content creation. The position includes travel requirements of up to 30%, allowing you to work directly with customers while maintaining a base in either Bengaluru or Pune, India.

Last updated 3 months ago

Responsibilities For Application Development Engineer

  • Be a technical advisor to customers and design and build applications
  • Maintain advanced levels of development practices
  • Manage project priorities, deadlines, and deliverables
  • Create and deliver best practices recommendations, tutorials, blog articles, sample code, and technical presentations
  • Travel as needed, expected travel can be up to 30% depending on the region

Requirements For Application Development Engineer

Java
Python
Go
Kubernetes
  • Bachelor's degree in Computer Science, Mathematics, a related technical field, or equivalent practical experience
  • 4 years of experience in managing internal or client-facing projects
  • 3 years of experience in Java, Python, Go, or similar languages
  • Experience with internet facing production-grade applications
  • Experience with deployment and orchestration technologies
  • Experience with unit or automated testing tools
  • Experience with DevOps practices
  • Experience in developing applications using Java, Python, or similar
  • Experience in refactoring legacy monolithic applications to microservices

Interested in this job?

Jobs Related To Google Application Development Engineer

Software Developer III, Google Cloud Platforms

Software Developer III position at Google Cloud, focusing on developing next-generation cloud technologies and infrastructure solutions.

Program Manager III, Demand and Supply Planning, Cloud Infrastructure

Lead demand and supply planning for Google Cloud Infrastructure as a Program Manager III, managing cross-functional projects and optimizing network infrastructure deployment.

Outbound Product Manager, Storage, Google Cloud

Lead product management for Google Cloud's AI Storage portfolio, driving go-to-market strategy and customer engagement in Sunnyvale, CA.

Technical Program Manager II, NPI Deployment Planning, Technical Infrastructure

Technical Program Manager role at Google focusing on NPI Deployment Planning and Technical Infrastructure optimization across data centers.

Program Manager III, Supply Chain Business Operations, Data Center Equipment

Program Manager III position at Google focusing on Supply Chain Business Operations and Data Center Equipment, offering competitive compensation and opportunities for impact.