Elevate your career as a Senior Software Developer on the AI team at IBM Software. This position focuses on building high-performance infrastructures for real-time data streaming.
At IBM Software, we are harnessing AI to transform client challenges into solutions. In this role, you will work closely with a small, dedicated team, shaping the AI capabilities of Confluent Cloud. You will tackle complex challenges involving distributed systems while directly impacting the infrastructure that supports machine learning applications.
Key Responsibilities: • Design and operate scalable infrastructure for Confluent Cloud • Build software to enhance reliability and efficiency • Solve distributed systems issues like consensus and failover • Collaborate on optimizing real-time data streaming • Troubleshoot and improve system performance across clouds
Requirements: • 2-5 years of experience in backend systems • Solid knowledge in distributed systems and networking • Experience with large-scale, high-availability systems • Familiarity with AWS, Azure, or GCP services • Proficiency in Java, Scala, C++, or Go
Contribute to cutting-edge AI infrastructure at IBM Software and reshape how data moves in the cloud.
📌 Senior Software Developer - AI Infrastructure (Winnipeg)
🏢 IBM
📍 Winnipeg