Snap Inc. logo

Staff Software Engineer, Growth, Level 6

Snap Inc.

New York, NY
Full Time
Senior
229k-343k
3 days ago

Job Description

About the Role

Snap Inc is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. The company contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. Its core products include Snapchat, Lens Studio, and Spectacles. Snap Engineering teams build fun and technically sophisticated products reaching hundreds of millions of Snapchatters worldwide. The company values moving fast, precision, privacy, and diversity, and is committed to creating innovative products that improve communication.

Key Responsibilities

  • Work across teams to understand product requirements, evaluate trade-offs, and deliver solutions to build innovative products or services
  • Advocate for and apply best practices related to availability, scalability, operational excellence, and cost management
  • Provide technical influence that spans the entire Messaging and Growth organization
  • Balance near, medium, and long-term objectives to achieve business goals while laying the foundation for a long-term roadmap
  • Mentor a team of developers in a fast-paced, quick-to-market environment
  • Set the strategy, build a roadmap, create measurable goals, and lead the team to deliver
  • Collaborate with Product, Operations, Data Science, Engineering teams, and executive stakeholders

Requirements

  • Excellent programming and software design skills, including debugging, performance analysis, and test design
  • Background with building high availability and mission-critical systems
  • Ability to lead and execute large, complex technical initiatives
  • Ability to collaborate with internal stakeholders at all levels of a company
  • Skilled at solving ambiguous problems
  • Strong collaboration and mentorship skills
  • Bachelors in a technical field such as computer science, mathematics, or statistics, or equivalent experience
  • 9+ years of industry experience
  • 2+ years of experience with technical leadership or acting as a domain expert
  • Experience in technical leadership/ownership and setting technical direction for engineering projects
  • Experience architecting, designing, and developing distributed systems

Nice to Have

  • Proven track record of delivering large scale projects in attribution and measurement
  • Experience operating highly-available systems at significant scale
  • Experience with backend services or distributed systems
  • Experience with push notifications, telephony, and email systems

Qualifications

  • Educational background in a technical field such as computer science, mathematics, or statistics
  • Experience in building high availability, mission-critical, and highly scalable systems

Benefits & Perks

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Competitive compensation packages including salary and equity in the form of RSUs

Working at Snap Inc.

Snap values diversity and believes that having a team of diverse backgrounds and voices enables the creation of innovative products. The company emphasizes collaboration, innovation, and a culture of moving fast with precision, always prioritizing privacy and community well-being.

Apply Now

Job Details

Posted AtAug 20, 2025
Salary229k-343k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Snap Inc.

Website

snap.com

Location

New York, NY

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches