Senior Data Engineer

Sonata Software

Toronto

On-site

CAD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sonata Software seeks a Principal Data Engineer to lead real-time data platforms and streaming initiatives. You will drive architecture, mentor engineers, and deliver high-scale pipelines using Kafka, Flink and Spark Streaming across cloud environments.

Ideal candidates have 10+ years in software or data engineering, strong event-driven design, and hands-on expertise with AWS/Azure/GCP and CI/CD practices. Join a global team driving AI-first modernization.

Qualifications

  • Principal Data Engineer with 10+ years in software or data engineering, incl. 4+ years in streaming.
  • Proven experience mentoring engineers while delivering complex, high-scale solutions.
  • Deep expertise in streaming and real-time data technologies (Kafka, Flink, Spark Streaming).
  • Cloud platforms (AWS/Azure/GCP) and containerized deployments for data workloads.

Responsibilities

  • Lead technical direction for data engineering programs and projects.
  • Mentor and develop engineers while delivering high-scale, real-time pipelines.
  • Design and implement resilient, low-latency data architectures.
  • Collaborate with cross-functional teams and ensure CI/CD for data workloads.

Skills

Streaming data
Apache Kafka
Flink
Spark Streaming
Event-driven
Distributed systems
AWS
Azure
GCP
Containerized deployments
Data quality practices
CI/CD integration
dbt
Great Expectations
Mentoring engineers
Hands-on

Tools

dbt
Great Expectations
Kafka
Flink
Spark

Job description

Sonata Software, with over $1.2 Billion Revenue, is a leading AI-first Modernization Engineering company, powered by our unique PlatformationTM framework. Our 6400+ AI Engineers are helping enterprises transform from systems to intelligent business platforms leveraging partner ecosystem to drive speed, efficiency and growth. Our bouquet of Modernization Engineering Services with AI -first approach cuts across Cloud, Data, AI, Dynamics, Test Automation, and Managed Services.

Sonata’s AI-led modernization is enabled by a powerful suite of proprietary tools and assets. At the core is the Harmoni.AI Enterprise Platform, which includes AgentBridge-a governance and observability framework; AgentBuilder-a development toolkit for fungible agents integrated into enterprise systems; and the Agent Marketplace-an internal ecosystem for modular, reusable agents.

Headquartered in Bengaluru, India, Sonata Software has a strong global presence, including key regions US, UK, India, Malaysia, Mexico, Australia, DACH (Germany/Switzerland) & Nordics (Finland). We are a trusted partner of Fortune 500 companies in Banking, Financial Services and Insurance; Healthcare and Lifesciences; Telecom, Media, and Technology; and Retail, Manufacturing and Distribution space.

Deep collaborations with partners like Microsoft, AWS, Salesforce, and Snowflake strengthen our ability to deliver cutting-edge AI solutions. Our 30+years of partnership with Microsoft, and being part of the elite Microsoft Inner Circle, places us among the top 1% of global Microsoft partners. Sonata is now among the first companies to earn the Microsoft Frontier Partner Badge Also, Sonata Software is proud to achieve AWS Premier Tier Status in the AWS Partner Network.

Role: Principal Data Engineer

Ideal Experience

  • Principal Data Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused on streaming and real-time data systems
  • Proven experience driving technical direction and mentoring engineers while delivering complex, high-scale solutions as a hands-on contributor
  • Deep expertise in streaming and real-time data technologies, including frameworks such as Apache Kafka, Flink, and Spark Streaming
  • Strong understanding of event-driven architectures and distributed systems, with hands-on experience implementing resilient, low-latency pipelines
  • Practical experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments for data workloads
  • Fluency in data quality practices and CI/CD integration, including schema management, automated testing, and validation frameworks (e.g., dbt, Great Expectations)
  • Strong analytical and problem-solving mindset
  • Ability to learn quickly and adapt to new technologies, even when uncomfortable
  • Self-starter who thrives with minimal supervision and collaborates effectively as a team player
  • Excellent organizational and critical-thinking skills
  • Comfortable leveraging AI tools to accelerate development

Why join Sonata Software?

At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you will not be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analyst
Senior Data Analyst

Sonatype • Toronto

On-site
CAD 90,000 - 130,000
Parental leave
Diversity & inclusion
Flexible working
Staff Data Engineer
Staff Data Engineer

Sonatype • Toronto

On-site
CAD 130,000 - 180,000
Parental leave
Diversity and inclusion groups
Flexible working
Principal Data Engineer (Azure)
Principal Data Engineer (Azure)

Tiger Analytics • Toronto

Hybrid
CAD 90,000 - 120,000
Significant career development opportunities
Flexible work environment
Competitive compensation packages
Staff AI Engineer
Staff AI Engineer

Sonatus • Southwestern Ontario

On-site
CAD 211,000 - 282,000
Sr Data Engineer
Sr Data Engineer

MPA Recruitment • Halifax

On-site
CAD 120,000 - 180,000
Associate Technical Architect - Data
Associate Technical Architect - Data

Quantiphi • Canada

Hybrid
CAD 110,000 - 160,000
Associate Architect - Data Engineer
Associate Architect - Data Engineer

Quantiphi, Inc. • Canada

Hybrid
CAD 120,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Sonatype • Toronto

On-site
CAD 170,000 - 250,000
Parental leave
Diversity & inclusion groups
Flexible working
Data Engineer
Data Engineer

Konrad • Toronto

Hybrid
CAD 90,000 - 125,000
Retirement Planning
Parental Leave Program
Flexible Working Hours
+4
Staff Software Engineer
Staff Software Engineer

Confluent • Canada

On-site
CAD 100,000 - 150,000
Flexible working hours
Health and wellness benefits
Opportunities for professional growth