Senior Streaming Engineer (GCP) - Canada

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.
Data
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience

Description For Senior Streaming Engineer (GCP) - Canada

Rackspace Technology is seeking a highly skilled and experienced Senior Big Data Engineer to join their dynamic team. The ideal candidate will have a strong background in 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:

  • Build reusable and reliable code for stream and batch processing systems at scale
  • Work with technologies like Pub/Sub, Kafka, Kinesis, DataFlow, Flink, Hadoop, Pig, Hive, and Spark
  • Implement automation/DevOps best practices for CI/CD, IaC, and Containerization

The ideal candidate will have:

  • Strong Java 11-17 experience
  • Expertise in Dataflow (Managed Apache Beam) and Pub/Sub
  • 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 built on GCP (ideally) or AWS/Azure
  • Technical degree in Computer Science, software engineering, or related field

Rackspace Technology offers a collaborative work environment and has been recognized as a best place to work by Fortune, Forbes, and Glassdoor. They embrace diversity and unique perspectives, believing that these fuel innovation and enable them to best serve their customers and communities around the globe.

Join Rackspace Technology on their mission to embrace technology, empower customers, and deliver the future in this exciting Senior Streaming Engineer role!

Last updated 4 months ago

Responsibilities For Senior Streaming Engineer (GCP) - Canada

  • Build reusable and reliable code for stream and batch processing systems at scale
  • Work with technologies like Pub/Sub, Kafka, Kinesis, DataFlow, Flink, Hadoop, Pig, Hive, and Spark
  • Implement automation/DevOps best practices for CI/CD, IaC, Containerization
  • Tackle complex challenges and devise effective solutions
  • Collaborate with team members and stakeholders
  • Maintain strong written and verbal communication skills in a remote setting

Requirements For Senior Streaming Engineer (GCP) - Canada

Java
Python
Kubernetes
  • Strong Java 11-17 experience
  • Expertise in Dataflow (Managed Apache Beam)
  • Experience with Pub/Sub
  • 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 built on GCP (ideally) or AWS/Azure
  • Technical degree: Computer Science, software engineering or related

Interested in this job?

Jobs Related To Rackspace Technology Senior Streaming Engineer (GCP) - Canada

Data Engineer, Global Procurement Technology, Global Procurement Tech

Senior Data Engineer role at Amazon's Global Procurement Technology team, building scalable data solutions with competitive compensation and benefits.

Sr. Business Intel Engineer, Shopping Convo Foundations

Senior Business Intelligence Engineer role at Amazon, building AI-powered shopping experiences and BI solutions with focus on large language models and data analytics.

Business Intelligence Engineer, S3P Central Analytics Team

Senior Business Intelligence Engineer role at Amazon focusing on price perception analytics and data-driven decision making.

Advanced Analytics Data Engineer, AppleCare

Senior Data Engineer role at Apple's AppleCare division, focusing on analytics and data pipeline development for customer support systems.

Analytics Engineer (L5) - Content & Studio

Senior Analytics Engineer role at Netflix, focusing on data-driven decision-making for content presentation and creative production, offering competitive compensation and comprehensive benefits.