FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Site Reliability Engineer, Core Streaming
YelpSite Reliability Engineer maintaining Kafka clusters in fully remote role. Ensuring operational health of streaming infrastructure with teamwork and troubleshooting.
Tech Stack
Tools & technologiesAnsibleApacheAWSCloudDistributed SystemsJavaKafkaLinuxPuppetPythonTerraform
About the role
Key responsibilities & impact- Own the reliability, scalability, and operational health of Kafka clusters across multi-cloud and hybrid environments
- Build and maintain automation for cluster operations, upgrades, capacity scaling, and incident recovery
- Partner with engineering teams to enable new streaming use cases, advise on best practices, and ensure data pipeline reliability
- Troubleshoot complex issues affecting data flow, performance, or stability, and lead root cause analyses
- Execute Kafka version upgrades and platform migrations with minimal disruption to critical services
- Participate in on-call rotations.
Requirements
What you’ll need- Solid SRE or infrastructure engineering foundation: experience with infrastructure-as-code (Terraform), configuration management (Puppet, Ansible, or equivalent), cloud platforms (AWS preferred), and Linux operations
- Production level experience with Kafka or similar technologies at scale including cluster upgrades, migrations, and capacity planning
- Programming proficiency in Python, Java, or similar for tooling and automation
- Strong debugging and systems-thinking skills, comfortable tracing data flow issues end-to-end across distributed systems
- Nice to Have: Experience with Apache Flink or other stream processing frameworks, Familiarity with Kafka Client APIs (Producer, Consumer, Streams), Experience building internal self-service tooling or developer platforms, Experience with incident response and management.
Benefits
Comp & perks- There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data and years of experience.
- The actual compensation offered may be influenced by a variety of factors, including the candidate’s experience and skill set.
- There may be flexibility with the range included in this posting should a candidate be leveled higher or lower than the posted range.
- This opportunity has the option to be fully remote in all locations across Canada.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KafkaInfrastructure-As-CodeConfiguration ManagementLinux OperationsCluster UpgradesMigrationsCapacity PlanningPython ProgrammingJava ProgrammingIncident Response
Soft Skills
Problem-SolvingCollaborationRoot Cause Analysis