Taro Logo

Staff Software Engineer, Managed Kafka, Google Cloud

Google is a global technology company that provides a wide range of internet-related services and products.
$197,000 - $291,000
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Managed Kafka, Google Cloud

Google Cloud is seeking a Staff Software Engineer to lead their Managed Kafka service team. This role combines technical leadership with hands-on development to revolutionize how customers leverage Apache Kafka on Google Cloud Platform.

The position involves architecting and developing a fully managed Kafka service that seamlessly integrates with Google Cloud services like BigQuery. As a technical lead, you'll be instrumental in both developing the product and leading the team responsible for its success. The role requires expertise in distributed systems, data analytics, and queuing systems, with a particular focus on Kafka.

The ideal candidate will have 8+ years of software engineering experience, including 3 years of technical leadership. They should be well-versed in cloud services, containerization, and Kubernetes. The role offers the opportunity to work on large-scale systems that impact billions of users while managing project priorities, deadlines, and deliverables.

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology, serving customers in over 200 countries. The role offers competitive compensation including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits.

Key responsibilities include providing technical leadership, coaching distributed engineering teams, facilitating cross-team alignment, and designing/developing large-scale software solutions. The position is based in New York and offers the chance to work with Google's world-class engineering teams while solving complex technical challenges in cloud computing and distributed systems.

This is an excellent opportunity for experienced engineers who want to make a significant impact on cloud infrastructure while leading and mentoring others. The role combines technical depth with leadership responsibilities, making it ideal for those looking to advance their careers in both technical and leadership dimensions.

Last updated 15 days ago

Responsibilities For Staff Software Engineer, Managed Kafka, Google Cloud

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Managed Kafka, Google Cloud

Kafka
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software engineering and 3 years of experience as a technical lead
  • Experience with distributed systems and data analytics
  • Experience with queuing systems (e.g., Kafka)

Benefits For Staff Software Engineer, Managed Kafka, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits

Interested in this job?