3h ago

Staff Software Engineer, Data Ingestion

Alberta, Canada | British Columbia, Canada | Ontario, Canada | Toronto, Canada | United States

โœจ $180k-$250k / yearest.

full-timesenior Remotesoftware

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll join the Data Ingestion Team building the critical infrastructure that serves as the "front door" of StackAdapt's event flow, processing over 10 billion events per day. You'll own technical direction for critical parts of the ingestion platform and lead large-scale initiatives that directly shape data quality, system reliability, and innovation speed across the company.

๐ŸŽฏ What You'll Do

  • Own and lead large technical initiatives end-to-end from design to production
  • Provide technical leadership and mentorship to engineers across the team
  • Design, build, and operate highly scalable distributed ingestion services
  • Build and maintain event ingestion pipelines using streaming technologies like Kafka

๐Ÿ“‹ Requirements

  • Extensive experience building distributed systems and high-throughput backend services
  • Proven ability to lead technical direction and drive large, cross-team initiatives
  • Hands-on experience with streaming systems (Kafka or similar)
  • Strong understanding of distributed systems trade-offs (consistency, availability, partition tolerance, scalability)

โœจ Nice to Have

  • Familiarity with AdTech or event-driven architectures
  • Familiarity with analytics systems

๐ŸŽ Benefits & Perks

  • ๐Ÿ’ฐ Highly competitive salary
  • ๐Ÿ–๏ธ Competitive Paid time off including birthdays off
  • ๐Ÿง  Comprehensive mental health care program
  • ๐Ÿฅ Health benefits from day one
  • ๐Ÿ‘ถ Awesome parental leave program

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Callยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3System Design Interviewยท 60 min
  4. 4Hiring Manager Interviewยท 45 min
0 0 0