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 13 days 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

Software Development Engineer, MAKE

Join Amazon's Make-On-Demand team as a Software Development Engineer to revolutionize on-demand manufacturing and shape the future of product delivery.

Software Development Engineer, PROXI

Join Amazon's Make-On-Demand team as a Software Development Engineer to revolutionize on-demand manufacturing and the publishing industry.

Software Development Engineer, Corp - Armato, MMPT/CTT/SFS/ATS

Amazon is seeking a Software Development Engineer to design and build software for Veeqo, an ecommerce inventory and fulfillment platform, as it scales to Amazon's level.

Sr. Backend Engineer, QoS (ASE)

Senior Backend Engineer role at Apple, focusing on Quality of Service for Apple Services Engineering team. Involves microservices, data pipelines, and cloud technologies.

Sr. Software Engineer, Ad Platforms

Senior Software Engineer role at Apple, focusing on Ad Platforms and search/indexing systems, offering competitive salary and benefits.