Senior Software Developer, Google Cloud Application Modernization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, focusing on cloud solutions and enterprise-grade technology.
$150,000 - $250,000
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI · Cloud

Description For Senior Software Developer, Google Cloud Application Modernization

Google Cloud is seeking a Senior Software Developer to join their Application Modernization team. This role is integral to Google's mission of developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, you'll work on enterprise-grade solutions that leverage cutting-edge technology and help developers build more sustainably.

The position requires a versatile developer who can handle full-stack development and display strong leadership qualities. You'll be working on critical projects with opportunities to switch teams as both you and the business evolve. The role involves managing project priorities, deadlines, and deliverables, while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

Google Cloud serves customers in more than 200 countries, acting as a trusted partner to enable growth and solve critical business problems. You'll be part of a team that focuses on information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

The ideal candidate will bring fresh ideas and technical expertise to help push technology forward. You'll have the opportunity to work with peers and stakeholders in design reviews, contribute to documentation, and ensure best practices in code development. This role offers the chance to work on challenging problems at massive scale while being part of a company that values diversity, equality, and inclusion.

Working at Google means joining a company that provides comprehensive benefits, values work-life balance, and offers opportunities for professional growth. You'll be part of a culture that emphasizes innovation, collaboration, and making a meaningful impact on how people interact with technology.

Last updated 3 days ago

Responsibilities For Senior Software Developer, Google Cloud Application Modernization

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Developer, Google Cloud Application Modernization

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • Experience with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Developer, Google Cloud Application Modernization

Senior Software Engineer, Server System, Google Cloud Platforms

Senior Software Engineer position at Google Cloud Platforms, focusing on server systems, firmware development, and cloud infrastructure.

Senior Networking Engineer, VMware Engine, Google Cloud

Senior Networking Engineer position at Google Cloud focusing on VMware Engine infrastructure, network operations, and cloud technologies.

Senior Software Engineer, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on developing enterprise-grade cloud solutions and AI technologies with competitive compensation and benefits.

Senior Software Engineer, Compute and Infrastructure, Google Cloud

Senior Software Engineer position at Google Cloud focusing on compute and infrastructure development, requiring expertise in distributed systems and kernel development.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking focusing on infrastructure development and large-scale distributed systems.