
Senior Software Engineer β Streaming AI
Posted Jul 14

Posted Jul 14
This is a fully remote position, open to applicants in Canada.
β’ Design, develop, and manage large-scale, high-performance infrastructure that supports Confluent Cloud.
β’ Create foundational software to enhance reliability, scalability, and efficiency across cloud environments.
β’ Address challenges in distributed systems including consensus algorithms, failover strategies, and resource allocation.
β’ Collaborate with teams throughout Confluent to optimize and improve infrastructure for real-time data streaming applications.
β’ Diagnose and enhance system reliability, observability, and performance across various cloud providers (AWS, Azure, GCP).
β’ 2-5 years of professional experience in designing, building, and supporting backend systems in production settings.
β’ Strong foundational knowledge in distributed systems, cloud infrastructure, and networking.
β’ Proven experience in constructing and maintaining large-scale, high-availability systems.
β’ Solid understanding of cloud platforms (AWS, Azure, or GCP) and their services.
β’ Proficiency in Java, Scala, C++, Go, or other statically typed programming languages.
β’ A self-motivated individual with strong problem-solving abilities who thrives in a fast-paced environment.
β’ BS, MS, or PhD in computer science or a related discipline, or equivalent work experience.
β’ Offers Equity
Vericast
NICE
Protective Life
Get handpicked remote jobs straight to your inbox weekly.