Senior Software Engineer, Google Cloud Application Modernization

Google is a global technology company that develops next-generation technologies used by billions of users worldwide.
$161,000 - $239,000
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Google Cloud Application Modernization

Google Cloud is seeking a Senior Software Engineer to join their Application Modernization team. This role is crucial for developing next-generation technologies that impact billions of users globally. As part of Google Cloud, you'll work on enterprise-grade solutions leveraging cutting-edge technology and help organizations digitally transform their businesses.

The position requires a versatile engineer with strong leadership qualities who can handle full-stack development and adapt to new challenges. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role offers opportunities to work with various technologies, from distributed computing and large-scale system design to AI and natural language processing.

Google Cloud serves customers in over 200 countries, providing a platform for critical business solutions. You'll be part of a team that pushes technological boundaries and creates innovative solutions for complex problems. The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will have at least 5 years of software development experience and strong expertise in data structures/algorithms. You'll participate in design reviews, code reviews, and contribute to documentation while ensuring best practices are followed. The role requires both technical excellence and the ability to collaborate effectively with peers and stakeholders.

Working at Google means joining a culture of innovation and inclusion, with access to cutting-edge resources and the opportunity to make a global impact. You'll be part of a team that values diverse perspectives and focuses on creating accessible technologies. The position offers growth potential and the chance to work on different projects as both you and the company evolve.

Last updated 18 days ago

Responsibilities For Senior Software Engineer, 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Google Cloud Application Modernization

Java
Python
  • 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 Engineer, Google Cloud Application Modernization

Medical Insurance
Vision Insurance
Dental Insurance
Equity
401k
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity
  • 401k

Interested in this job?

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

Senior Software Developer, Infrastructure, Google Cloud Platforms

Senior Software Developer position at Google Cloud, focusing on infrastructure development and distributed systems using C++ in Toronto.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and networking development, offering competitive compensation and opportunity to work on large-scale distributed systems.

Senior Cloud Infrastructure Engineer, Professional Services (English, Japanese)

Senior Cloud Infrastructure Engineer role at Google Cloud, providing technical guidance and implementing cloud solutions for customers, requiring English and Japanese fluency.

Senior Software Engineer, Google Cloud

Senior Software Engineer position at Google Cloud, developing enterprise-grade solutions and next-generation technologies that serve billions of users worldwide.

Senior Networking Engineer, VMware Engine, Google Cloud

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