Staff Software Engineer, Omnichannel Notifications System
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 94% of similar roles. Most pay $197,750–$259,500 — the shaded band above. At the midpoint, this role pays about $286k versus about $229k for comparable roles.
Based on 240 similar postings.
Employer
Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.
Snap Inc. currently has 76 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.
Most-posted roles
At a glance
Staff Software Engineer, Growth Notifications, Level 6 joins the Growth Notifications team to drive critical business metrics like DAU/MAU and story views through personalized, timely nudges across push, email, and SMS channels. This role involves designing, implementing, and operating highly available backend services while owning the end-to-end architecture for growth notification systems with a focus on reliability, observability, and cost efficiency. The engineer will lead technical direction, define multi-quarter roadmaps, and manage complex projects from concept to launch. Key requirements include expertise in distributed systems, system design including APIs and pub/sub, and experience with Java, Go, C++, or Python. Candidates should be proficient with NoSQL stores, caches like Redis, and cloud services such as AWS or Google Cloud to solve the challenge of delivering high-volume, interruptive communications while maintaining platform integrity.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
PayPal
Datadog
GEICO
Anduril Industries
Intuit