Senior Software Engineer, Cloud Composer

Google is a global technology company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Cloud Composer

Google Cloud Composer is seeking a Senior Software Engineer to join their team working on a managed, reliable, and secure workflow platform for orchestrating data processing and service interactions. This role is part of Google Cloud, which helps organizations digitally transform their businesses using enterprise-grade solutions and cutting-edge technology.

As a Senior Software Engineer, you'll be working on Cloud Composer, the default way of orchestrating workloads for GCP and other public clouds. The position offers an opportunity to work on a rapidly growing product with an ambitious roadmap focused on improving usability and operability. You'll be responsible for designing and implementing new features, troubleshooting production issues, and working directly with customer feedback to enhance the product.

The role requires strong technical expertise in distributed systems, API design, and software development using Python or Java. You'll need to demonstrate leadership capabilities in project management and technical guidance. This position is perfect for someone who wants to impact billions of users while working with cutting-edge cloud technologies and being part of Google's innovative culture.

Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. You'll have the opportunity to work on challenging technical problems at massive scale, collaborate with world-class engineers, and contribute to products that are essential for cloud computing infrastructure. The role offers professional growth through exposure to large-scale systems and the chance to shape the future of cloud orchestration technologies.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Cloud Composer

  • Design, implement, and launch new product features and components
  • Participate in monitoring and debugging production issues
  • Participate in resolving customer issues related to usage of Composer product, learning from the Customer Cases and improving the product
  • Manage individual project priorities, deadlines and deliverables
  • Manage communication with team members and other stakeholders

Requirements For Senior Software Engineer, Cloud Composer

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in Python or Java programming languages, and with data structures/algorithms
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems
  • 2 years of experience leading projects and providing technical leadership
  • 3 years of experience with API design and development for large-scale distributed systems

Interested in this job?

Jobs Related To Google Senior Software Engineer, Cloud Composer

Senior Software Developer, Infrastructure, Google Cloud Platforms

Senior Software Developer position at Google Cloud, focusing on infrastructure development and distributed systems using C++ with 5+ years of experience required.

Senior Networking Engineer, VMware Engine, Google Cloud

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

Senior Software Engineer, Infrastructure, Google Cloud Storage

Senior Software Engineer position at Google Cloud Storage, focusing on infrastructure development and distributed systems, offering competitive compensation and benefits.

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

Senior Cloud Infrastructure Engineer role at Google Cloud, focusing on professional services and requiring both English and Japanese fluency.

Senior Systems Development Engineer, Silicon

Senior Systems Development Engineer position at Google, focusing on infrastructure automation and cloud systems management using Linux and Python.