Senior Software Engineer - Streaming AI
New
C
ConfluentCloud Infrastructure
Remote, Ontario, Canada; Secondary Locations: Remote, British Columbia, CanadaFull-TimeSenior
SalaryCA$144.2K - CA$169.4K
Apply NowOpens the employer's application page
Job Details
- Experience
- 2-5 years
- Required Skills
- AWSGCPJavaC++AzureGoNetworkingScalaDistributed Systems
Requirements
- 2-5 years of industry experience designing, building, and supporting backend systems in production.
- Strong fundamentals in distributed systems, cloud infrastructure, and networking.
- Experience in building and operating large-scale, high-availability systems.
- Good understanding of cloud platforms (AWS, Azure, or GCP) and their services.
- Proficiency in Java, Scala, C++, Go, or other statically typed languages.
- A self-starter with strong problem-solving skills and the ability to work in a fast-paced environment.
- BS, MS, or PhD in computer science or a related field, or equivalent work experience.
Responsibilities
- Design, develop, and operate large-scale, high-performance infrastructure that powers Confluent Cloud.
- Build foundational software to improve reliability, scalability, and efficiency across cloud environments.
- Work on distributed systems challenges such as consensus algorithms, failover strategies, and resource allocation.
- Collaborate with teams across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
- Troubleshoot and improve system reliability, observability, and performance across multiple cloud providers (AWS, Azure, GCP).
View Full Description & ApplyYou'll be redirected to the employer's site