
Senior Software Engineer β Streaming AI
Posted 2 hours ago

Posted 2 hours ago
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
Hatch
BJAK
BJAK
TTEC Digital
Get handpicked remote jobs straight to your inbox weekly.