Proofpoint

Staff Software Engineer (MIP tech lead)

Toronto, CanadaFull timeLeadPosted 13 days ago
Apply on Proofpoint →

Sign into see who you know at Proofpoint.

About Us: Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents connect across email, cloud, and collaboration tools. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations trust Proofpoint to stop threats, prevent data loss, and build resilience across their people and AI workflows. Our mission is simple: safeguard the digital world and empower people to work securely and confidently. Join us in our pursuit to defend data and protect people.How We Work:At Proofpoint you’ll be part of a global team that breaks barriers to redefine cybersecurity guided by our BRAVE core values: Bold in how we dream and innovateResponsive to feedback, challenges and opportunitiesAccountable for results and best in class outcomesVisionary in future focused problem-solvingExceptional in execution and impactStaff Software Engineer (MIP tech lead)The Role Proofpoint’s Archiving Ingestion team is looking for a Staff Software Engineer to work from the Toronto office. Proofpoint's Archive is the backbone of our Digital Communications Governance (DCG) product line, serving some of the world's largest enterprises with mission-critical data ingestion, storage, and retrieval. The Ingestion team owns the systems that bring data into the Archive at scale, processing millions of messages daily across email, collaboration, and cloud connectors. We are hiring a Staff Software Engineer to serve as the technical lead for ingestion and data engineering across DCG. This is a high-leverage role: you will define how data enters the platform, at what cost, at what reliability, and with what guarantees. As we evolve the ingestion pipeline to handle additional data types, the architectural decisions made in this role will shape the platform for years. You will be based in Toronto and be the technical lead of a hybrid development team spanning Toronto and India. What You Will Own Architectural direction of the ingestion platform, including Kafka topology, EKS deployment model, as well as feature and API design. Drive the roadmap to a scalable, robust ingestion platform that can handle tomorrow’s needs. Engineering standards for the team: code quality, observability, and incident response. Ingestion SLOs: define and own SLOs for throughput, latency, data quality, etc. Build observability stacks to track them in production. Incident response model for ingestion: lead RCAs, define failure mode mitigations, and eliminate classes of incidents through systemic fixes. Cost-aware platform improvements that reduce cloud cost-to-serve while preserving reliability, performance, and customer experience. Technical leadership and mentoring of a distributed team of engineers (Toronto &...