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 5 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, Payments Platform Compliance

Lead product management for Google's Payments Platform Compliance, focusing on AML, Sanctions Screening, and KYC capabilities.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on full-stack development with 5+ years of experience required.

Senior Software Engineer, Looker Modeling

Senior Software Engineer position at Google Cloud's Looker team, focusing on backend development and SQL query processing with competitive compensation.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.