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
- Robust 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 (Markham)
🏢 IBM
📍 Markham