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

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 14 days 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?

Jobs Related To Rackspace Technology Senior Streaming Engineer (GCP)

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Software Development Engineer III, SDE-3

Senior Software Engineer role at Amazon's Publisher Technology team, building scalable ad serving systems for major content platforms.