Software Engineer III, Google Cloud Application Modernization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Google Cloud Application Modernization

Google Cloud is seeking a Software Engineer III to join their Application Modernization team. As a key member of the team, you'll be working on cutting-edge technologies that power Google Cloud's enterprise-grade solutions. The role combines technical expertise with collaborative leadership, focusing on developing and maintaining critical software solutions that serve customers across 200+ countries.

You'll be part of Google's engineering team that develops next-generation technologies, handling information at massive scale across areas including distributed computing, large-scale system design, networking, data storage, security, and AI. The position offers opportunities for growth and project versatility, allowing you to work on different aspects of the technology stack as the business evolves.

The ideal candidate will bring strong software development experience in languages like Java or Go, combined with solid understanding of data structures and algorithms. You'll be responsible for managing project priorities, conducting design reviews, writing efficient code, and ensuring system health through debugging and resolution.

Working at Google Cloud means being at the forefront of digital transformation, helping organizations leverage cutting-edge technology to solve their most critical business problems. The role comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be part of a culture that values diversity, equality, and inclusion, working in an environment that fosters innovation and technical excellence.

This is an excellent opportunity for engineers who want to make a significant impact on technology that serves billions of users while working with some of the industry's best talents in either Kirkland, WA or Sunnyvale, CA locations.

Last updated 3 months ago

Responsibilities For Software Engineer III, Google Cloud Application Modernization

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Google Cloud Application Modernization

Go
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, Go, or Java, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • English proficiency

Benefits For Software Engineer III, Google Cloud Application Modernization

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Google Cloud Application Modernization

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.