Senior Software Developer, Google Cloud Application Modernization

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · 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 crucial in developing next-generation technologies that impact billions of users' interactions and connections. The position requires expertise across the full technology stack, from distributed computing and large-scale system design to security and AI.

As a software developer at Google Cloud, you'll work on critical projects with opportunities for growth and team rotation as the business evolves. The role demands versatility, leadership qualities, and enthusiasm for tackling new challenges across the full-stack. You'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions.

Google Cloud serves customers in over 200 countries, helping organizations digitally transform their businesses using Google's cutting-edge technology and developer tools. The platform focuses on sustainable development and solving critical business problems for its global customer base.

The ideal candidate will bring fresh perspectives to various technical areas, including information retrieval, distributed computing, networking, security, and UI design. You'll collaborate with peers and stakeholders, participate in design reviews, and ensure code quality through reviews and best practices implementation. This role offers the opportunity to work with industry-leading technology while contributing to products that impact users worldwide.

The position combines technical expertise with leadership opportunities, making it perfect for developers who want to influence product direction while maintaining hands-on involvement in code development. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale.

Last updated 21 hours 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 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 issues

Requirements For Senior Software Developer, Google Cloud Application Modernization

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

Benefits For Senior Software Developer, Google Cloud Application Modernization

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

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

Software Engineer, Black Community Inclusion

Senior Software Engineering role at Google focusing on Black Community Inclusion, requiring 5+ years of experience in software development and technical leadership.

Networking RTL Design Engineer, Google Cloud

Senior RTL Design Engineer role at Google Cloud, focusing on networking ASIC development and architecture for data center infrastructure.

EDA/CAD Custom Tool Development Engineer, Google Cloud

Senior engineering role at Google Cloud focusing on EDA/CAD tool development for TPU hardware acceleration, combining chip design expertise with AI/ML implementation.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and enterprise software development with 8+ years of experience required.

Senior Networking Formal Verification Engineer, Google Cloud

Senior Networking Formal Verification Engineer position at Google Cloud, focusing on formal verification of hardware designs and networking components for Google's infrastructure.