Staff Software Engineer - Ingestion & Data Platform Lead

Proofpoint

Toronto

On-site

CAD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Proofpoint’s Archiving Ingestion team is seeking a Staff Software Engineer to serve as the technical lead for ingestion and data engineering across DCG. You’ll define how data enters the platform, cost, reliability, and guarantees, based in Toronto with a hybrid team in Toronto and India.

You’ll own architectural direction, ensure coding standards, define SLOs, mentor engineers, and collaborate with product and security to deliver scalable, cost-aware data ingestion for our Archive.

Qualifications

  • Data engineering principles at enterprise scale (idempotency, deduplication, data quality validation, observability).
  • Deep expertise in streaming and event-driven systems (Kafka, MSK, Confluent).
  • AI-first mindset; mentor others in spec-driven development.
  • Backend systems development: Java, REST APIs, distributed systems.
  • Kubernetes/EKS pod management, autoscaling, Helm, stateful workloads.
  • Infrastructure-as-Code with Terraform/Terragrunt.
  • AWS services: MSK, EKS, S3, IAM, Lambda, CodePipeline; cost awareness.
  • Staff-level leadership, cross-team influence, mentorship.
  • Strong communication across engineering, product, security.
  • Degree in Computer Science or Computer Engineering.

Responsibilities

  • Architect ingestion platform: Kafka topology, EKS model, feature and API design.
  • Set engineering standards for code quality, observability, and incident response.
  • Define ingestion SLOs; build observability to track throughput, latency, data quality.
  • Lead RCAs and mitigations to prevent incidents in ingestion.
  • Improve cost-to-serve while maintaining reliability and performance.
  • Mentor distributed engineers across time zones.

Skills

Data engineering
Kafka streaming
AI-first mindset
Backend systems
Kubernetes / EKS
IaC Terraform
AWS cloud
Cost optimization
Staff-level leadership
Communication skills

Education

CS/CE degree

Tools

MSK/Kafka
EKS
Terraform/Terragrunt
Argo Workflows
GitOps
RDS/MySQL
Spark / Flink

Job description

Proofpoint’s Archiving Ingestion team is seeking a Staff Software Engineer to serve as the technical lead for ingestion and data engineering across DCG. You’ll define how data enters the platform, cost, reliability, and guarantees, based in Toronto with a hybrid team in Toronto and India.

You’ll own architectural direction, ensure coding standards, define SLOs, mentor engineers, and collaborate with product and security to deliver scalable, cost-aware data ingestion for our Archive.

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

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Proofpoint • Toronto

On-site
CAD 180,000 - 240,000
DevOps Engineer
DevOps Engineer

Randstad Enterprise • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Chief Software Architect: Data Security & AI Leader
Chief Software Architect: Data Security & AI Leader

DataStealth Inc. • Mississauga

Hybrid
CAD 180,000 - 240,000
Hybrid schedule
Staff Software Engineer, Metadata Platform
Staff Software Engineer, Metadata Platform

Fivetran, Inc. • Toronto

On-site
CAD 226,000 - 277,000
100% employer-paid medical insurance
Generous PTO and holidays
Professional development opportunities
+3
Staff Software Engineer, Core Infrastructure
Staff Software Engineer, Core Infrastructure

Triwill Group • Canada

Hybrid
CAD 110,000 - 160,000
Staff Software Engineer, Growth Platform & Strategy
Staff Software Engineer, Growth Platform & Strategy

United States Digital Space LLC • Kitchener

Hybrid
CAD 191,000 - 262,000
Equity and benefits
Hybrid work model
Equity and benefits
Staff Software Engineer
Staff Software Engineer

equifax • Toronto

On-site
CAD 120,000 - 180,000
Intermediate to Senior Software Engineer
Intermediate to Senior Software Engineer

DataStealth • Mississauga

Hybrid
CAD 110,000 - 165,000
Hybrid work schedule (Mississauga, 4 d
Hybrid work schedule
Senior Data Platform Engineer (Remote Canada)
Senior Data Platform Engineer (Remote Canada)

Faire • Kitchener, Toronto

Hybrid
CAD 232,000 - 319,000
Equity
Benefits
Hybrid work option
+1
Staff Data Engineer, Product Risk & Analytics
Staff Data Engineer, Product Risk & Analytics

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 180,000