Senior Software Engineer III, Java, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Senior Software Engineer
Contact Company
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer III, Java, Google Cloud

Google is seeking a Senior Software Engineer III for their Google Cloud team. This role requires a Bachelor's degree (or equivalent experience) and 5 years of software development experience. The ideal candidate will have strong Java programming skills and experience with data structures and algorithms.

As a Senior Software Engineer III, you'll be working on cutting-edge technologies that power Google Cloud, which helps organizations digitally transform their businesses. You'll be responsible for designing, developing, testing, and maintaining software solutions that handle information at massive scale.

Key responsibilities include:

  1. Writing product or system development code
  2. Participating in or leading design reviews
  3. Reviewing code developed by other developers
  4. Contributing to documentation and educational content
  5. Triaging and resolving product or system issues

The role offers opportunities to work on large-scale distributed systems, and exposure to various areas such as information retrieval, artificial intelligence, and natural language processing. Google values versatility and leadership qualities in their engineers, as the fast-paced environment allows for growth and evolution across projects.

Preferred qualifications include a Master's or PhD in Computer Science or related fields, experience in developing accessible technologies, and familiarity with large-scale distributed systems.

Join Google Cloud and be part of a team that's shaping the future of cloud computing and helping businesses solve their most critical challenges.

Last updated 2 months ago

Responsibilities For Senior Software Engineer III, Java, Google Cloud

  • 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 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 III, Java, Google Cloud

Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, or 3 years of experience with an advanced degree
  • 5 years of experience with data structures or algorithms
  • Experience with Java programming

Interested in this job?

Jobs Related To Google Senior Software Engineer III, Java, Google Cloud

Senior Product Manager, Promotions

Senior Product Manager position at Google leading promotions strategy and product development to enhance merchant-consumer connections across multiple platforms.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, focusing on developing and maintaining large-scale search infrastructure and technologies.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on scaling and maintaining their global network infrastructure with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring expertise in PnR, STA, and ASIC design.

Senior Software Engineer, Google Research

Senior Software Engineer position at Google Research, focusing on developing next-generation technologies and conducting fundamental research that impacts billions of users.