Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
S

Staff Software Engineer, Growth Notifications

SNAP/SNAP

Staff Software Engineer designing and operating backend services for Snapchat’s growth notification platform. Leading technical direction, collaborating across teams for integration, and enhancing user engagement.

Posted 7/18/2026full-timeBellevue • California, Washington • 🇺🇸 United StatesLead💰 $229,000 - $343,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating highly available backend services and distributed systems, with a strong foundation in system design and observability practices. Proven ability to lead technical direction and mentor engineering teams to enhance their capabilities.

Highest-signal resume keywords
Backend Service DesignDistributed SystemsSystem DesignObservabilityMentoring Engineers

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentSystem ArchitectureAPI DesignData ModelingStorage SolutionsPub/Sub SystemsQueue ManagementWorkflow OrchestrationMetrics AnalysisLogging and Tracing
Soft Skills
Technical LeadershipCollaboration
Tools & Technologies
Dashboards
Industry Keywords
Highly Available SystemsMission-Critical Systems

Tech Stack

Tools & technologies
Distributed Systems

About the role

Key responsibilities & impact
  • Design, implement, and operate highly available backend services that power Snapchat’s growth notification platform
  • Own the end-to-end architecture for Snap’s Growth Notification systems
  • Lead technical direction for the Growth Notifications team
  • Collaborate across teams to integrate upstream signals and downstream use cases

Requirements

What you’ll need
  • 9+ years of post-Bachelor’s software development experience; or a Master’s degree in a technical field + 8+ years of post-grad software development experience; or a PhD in a related technical field + 5+ years of post-grad software development experience
  • Experience designing, building, and operating backend services or distributed systems at significant scale
  • Proven track record of owning highly-available, mission-critical systems
  • Strong foundation in system design (APIs, data models, storage, pub/sub, queues, and workflow orchestration)
  • Deep experience with observability (metrics, logging, tracing, dashboards)
  • Ability to mentor and uplevel engineers

Benefits

Comp & perks
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success