Staff Engineer, Omnichannel Notifications Platform

Snap Inc.

Bellevue (WA)

On-site

USD 229,000 - 343,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

RSUs

Job summary

Snap Inc. is seeking a Staff Engineer / Tech Lead to shape the next generation of its omnichannel notification platform. You will design scalable backend services, define APIs and data models, and set the technical direction for notifications across surfaces.

You will mentor engineers, lead cross-functional programs with Product, Data Science, ML, and Design, and drive reliability, latency, privacy, and cost efficiency while delivering on multi-quarter roadmaps.

Qualifications

  • Bachelors in technical field or equivalent experience.
  • 9+ years post-Bachelor’s software development experience; or a Master’s degree + 8+ year post-grad software development experience; or a PhD + 5+ years post-grad software development experience.
  • Experience building and operating reliable, scalable services in cloud technologies
  • Strong foundation in system design and performance/latency optimization

Responsibilities

  • Set technical direction and long-term architecture for Snap’s omnichannel notification platform.
  • Design, build, and operate highly available, scalable backend services that deliver notifications across multiple channels and surfaces.
  • Define shared platform abstractions, APIs, data models, and mechanisms that enable product teams to integrate with notifications consistently.
  • Lead complex, cross-functional initiatives spanning Engineering, Product, Data Science, ML, Design, and other partner teams.
  • Build systems for notification orchestration, channel selection, timing optimization, attention budgeting, ranking, targeting, experimentation, and measurement.
  • Establish engineering practices that improve availability, latency, observability, privacy, cost efficiency, and operational excellence.
  • Participate in incident response and lead systemic improvements to prevent recurring issues.
  • Translate ambiguous product and business needs into pragmatic technical strategies and multi-quarter roadmaps.
  • Mentor engineers, provide technical guidance, and raise the bar for design, implementation, and operational quality across the organization.
  • Drive alignment across teams and influence architecture and priorities without relying on direct authority.

Skills

Backend systems
Distributed systems
APIs & data models
Observability
On-call / incident response
Team mentorship

Education

Bachelor's degree in a technical field
Master's degree in a technical field
PhD in a related technical field

Tools

Java
Go
C++
Python
Cloud platforms (AWS/GCP)

Job description

Snap Inc. is seeking a Staff Engineer / Tech Lead to shape the next generation of its omnichannel notification platform. You will design scalable backend services, define APIs and data models, and set the technical direction for notifications across surfaces.

You will mentor engineers, lead cross-functional programs with Product, Data Science, ML, and Design, and drive reliability, latency, privacy, and cost efficiency while delivering on multi-quarter roadmaps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer: Omnichannel Notifications Platform
Staff Engineer: Omnichannel Notifications Platform

Snap Inc. • New York (NY)

On-site
USD 195,000 - 343,000
Comprehensive medical coverage
Paid parental leave
RSU equity program
+1
Staff Engineer, Omnichannel Notifications Platform
Staff Engineer, Omnichannel Notifications Platform

Snap Inc. • Seattle (WA)

On-site
USD 229,000 - 343,000
Paid parental leave
Comprehensive medical coverage
Mental health support
+1
Staff Software Engineer, Omnichannel Notifications System
Staff Software Engineer, Omnichannel Notifications System

Snap Inc. • Bellevue (WA)

On-site
USD 229,000 - 343,000
RSUs
Staff Software Engineer, Omnichannel Notifications System
Staff Software Engineer, Omnichannel Notifications System

Snap Inc. • Seattle (WA)

On-site
USD 229,000 - 343,000
Paid parental leave
Comprehensive medical coverage
Mental health support
+1
Staff Software Engineer, Omnichannel Notifications System
Staff Software Engineer, Omnichannel Notifications System

Snap Inc. • New York (NY)

On-site
USD 195,000 - 343,000
Comprehensive medical coverage
Paid parental leave
RSU equity program
+1
Senior Engineering Leader - Scale Systems & Teams
Senior Engineering Leader - Scale Systems & Teams

Snap Inc. • Los Angeles (CA)

On-site
USD 276,000 - 414,000
Paid parental leave
Comprehensive medical coverage
Mental health support
+1
Staff Backend Engineer — Scalable Microservices & AI Tools
Staff Backend Engineer — Scalable Microservices & AI Tools

SNAP, Inc. • Los Angeles (CA)

On-site
USD 229,000 - 343,000
RSUs
Health insurance
Parental leave
+1
Staff Engineer: Delivery Platform & Ads Infrastructure
Staff Engineer: Delivery Platform & Ads Infrastructure

Snap Inc. • New York (NY)

On-site
USD 229,000 - 343,000
Paid parental leave
Comprehensive medical coverage
Mental health support
Senior Engineering Manager: Lead Scalable Systems & Teams
Senior Engineering Manager: Lead Scalable Systems & Teams

Snap Inc. • Seattle (WA)

On-site
USD 262,000 - 414,000
Paid parental leave
Comprehensive medical coverage
RSU equity
Remote Engineering Manager — Notifications Platform
Remote Engineering Manager — Notifications Platform

Bazeta • Northern (KY)

Hybrid
USD 248,000 - 341,000