Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Confluent

Senior Software Engineer – Streaming AI

Confluent

Software Engineer on the AI team at Confluent Cloud architecting systems for real-time data streaming and AI capabilities, ensuring high performance and reliability across cloud environments.

Posted 7/14/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$144,200 - CA$169,400 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating large-scale, high-performance cloud infrastructure, with a strong foundation in distributed systems and cloud platforms such as AWS, Azure, and GCP. Proficient in programming with statically typed languages like Java, Scala, C++, and Go, while excelling in problem-solving and system reliability.

Highest-signal resume keywords
Distributed SystemsCloud InfrastructureJava ProgrammingAWS ServicesHigh-Availability Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScalaC++GoDistributed SystemsCloud InfrastructureNetworkingHigh-Availability SystemsConsensus AlgorithmsResource Allocation
Soft Skills
Problem-SolvingSelf-StarterCollaboration
Tools & Technologies
AWSAzureGCP
Certifications & Qualifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Science
Industry Keywords
Cloud EnvironmentsReal-Time Data StreamingSystem ReliabilityObservabilityPerformance Optimization

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaScala

About the role

Key responsibilities & impact
  • 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).

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score