Experienced Streaming Data Engineer - Sonata

Sonata Software • toronto, on • Posted June 13, 2026

About the Role

Join Sonata Software in Bengaluru as an Experienced Streaming Data Engineer. Drive AI-first modernization with a focus on streaming technologies such as Apache Kafka and Spark Streaming.
In this Principal Data Engineer position, you will have at least 10 years of software engineering experience, specifically in streaming and real-time data technologies. The role requires creating resilient data systems and mentoring junior engineers, all while working collaboratively within a diverse team in a global setting.
Key Responsibilities:
• Lead the development of streaming data solutions
• Mentor engineers on technical best practices
• Build low-latency pipelines for real-time data
• Optimize cloud deployments for data workloads
• Enforce CI/CD practices for data ecosystem
Requirements:
• Minimum of 10 years in software/data engineering
• 4 years focused on streaming data tech
• Expertise in Apache Kafka, Flink, Spark Streaming
• Hands-on experience with cl...