Taro Logo

Senior Streaming Engineer (GCP)

Rackspace Technology is a multicloud solutions expert, combining expertise with world's leading technologies across applications, data, and security to deliver end-to-end solutions.
San Antonio, TX, USASan Diego, CA, USASan Francisco, CA, USA
$116,100 - $198,440
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Cloud · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Streaming Engineer (GCP)

We are seeking a highly skilled and experienced Senior Big Data Engineer to join our dynamic team. The ideal candidate will have a strong background in Java, developing and scaling both stream and batch processing systems, and a solid understanding of public cloud technologies, especially GCP. This role involves working in a remote environment, requiring excellent communication skills and the ability to solve complex problems independently and creatively.

Key Responsibilities:

  • Design and develop scalable data processing solutions, leveraging advanced Java techniques to ensure performance, reliability, and maintainability across streaming and batch workflows.
  • Build reusable and reliable code for stream and batch processing systems at scale.
  • Work with technologies such as Pub/Sub, Kafka, DataFlow, Flink, Hadoop, Pig, Oozie, Hive, and Spark.
  • Implement automation/DevOps best practices for CI/CD, IaC, Containerization, etc.

Requirements:

  • Strong Java 11-17 experience
  • Proficiency in asynchronous programming paradigms and reactive programming techniques
  • Expertise in public cloud services, particularly in GCP
  • Experience with GCP managed services (e.g., Data Proc, Cloud Composer, GCS, DataFlow)
  • Knowledge in containerization technologies like Docker and Kubernetes
  • Strong programming abilities in Java and Python
  • Google Associate Cloud Engineer Certification or other Google Cloud Professional level certification
  • 4+ years of experience in customer-facing software/technology or consulting
  • 4+ years of experience with "on-premises to cloud" migrations or IT transformations
  • 4+ years of experience building and operating solutions on GCP (ideally) or AWS/Azure
  • Technical degree in Computer Science, Software Engineering, or related field

Rackspace Technology offers a competitive salary range and benefits package. Join us on our mission to embrace technology, empower customers, and deliver the future.

Last updated 7 months ago

Responsibilities For Senior Streaming Engineer (GCP)

  • Design and develop scalable data processing solutions
  • Build reusable and reliable code for stream and batch processing systems at scale
  • Work with technologies such as Pub/Sub, Kafka, DataFlow, Flink, Hadoop, Pig, Oozie, Hive, and Spark
  • Implement automation/DevOps best practices for CI/CD, IaC, Containerization

Requirements For Senior Streaming Engineer (GCP)

Java
Python
Kafka
Kubernetes
  • Strong Java 11-17 experience
  • Proficiency in asynchronous programming
  • Expertise in public cloud services, particularly GCP
  • Experience with GCP managed services
  • Knowledge in containerization technologies
  • Google Associate Cloud Engineer Certification
  • 4+ years of experience in customer-facing software/technology or consulting
  • 4+ years of experience with on-premises to cloud migrations
  • 4+ years of experience building and operating solutions on GCP
  • Technical degree in Computer Science or related field

Benefits For Senior Streaming Engineer (GCP)

  • Competitive salary
  • Benefits package

Interested in this job?