Senior Engineering Manager, Distributed Systems

Snap Inc.

Bellevue (WA)

On-site

USD 235,000 - 414,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

RSU equity

Job summary

Snap Inc. is seeking a Senior Manager of Software Engineering to lead and mentor a team of engineers, set the vision, and collaborate with product, design, and data science teams to deliver high-quality, scalable products.

The role focuses on architecture, platform capabilities, and engineering excellence, with emphasis on privacy, security, and cost management, across initiatives and teams. Equity in RSUs is available.

Qualifications

  • Bachelor’s degree or higher in a technical field with strong problem-solving skills.
  • 10+ years post-Bachelors software development experience; or advanced degree with fewer years of experience.
  • 2+ years as an engineering manager or technical leader.
  • Experience architecting, designing, and developing distributed systems and business-critical products.
  • Experience leading and scaling engineering teams to deliver complex, high-impact work.

Responsibilities

  • Lead, manage, and mentor a team of software engineers.
  • Set the technical vision, strategy, roadmap, and goals for the product engineering area.
  • Partner with Product, Design, Data Science, Operations, and other Engineering teams to define requirements and deliver high-quality experiences.
  • Design, implement, and scale critical components and services across the stack.
  • Drive technical execution across multiple initiatives from launches to long-term architecture improvements.
  • Establish a high bar for availability, scalability, privacy, security, and cost management.
  • Provide technical direction beyond your immediate team and improve cross-team collaboration.
  • Hire and develop engineers while building an inclusive, high-performing team.
  • Communicate clearly with senior leaders and cross-functional partners.

Skills

Programming
Distributed systems
Engineering leadership
Stakeholder management
Communication
Talent development
Learning agility
Java
C++
Go
Python
Swift
Kotlin
JavaScript

Education

Bachelor's degree in CS/Math/Stats
Master's degree in technical field
PhD in technical field

Job description

Snap Inc. is seeking a Senior Manager of Software Engineering to lead and mentor a team of engineers, set the vision, and collaborate with product, design, and data science teams to deliver high-quality, scalable products.

The role focuses on architecture, platform capabilities, and engineering excellence, with emphasis on privacy, security, and cost management, across initiatives and teams. Equity in RSUs is available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Software Engineering Leader — Scale Global Systems
Senior Software Engineering Leader — Scale Global Systems

Snap Inc. • Palo Alto (CA)

On-site
USD 235,000 - 414,000
Equity (RSUs)
Paid parental leave
Medical coverage
+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
Senior Principal Engineer - Distributed Systems Leader
Senior Principal Engineer - Distributed Systems Leader

Snap Inc. • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Senior Backend Engineer - Scalable Distributed Systems
Senior Backend Engineer - Scalable Distributed Systems

Snap Inc. • New York (NY)

On-site
USD 118,000 - 176,000
Paid parental leave
Comprehensive medical coverage
Mental health support programs
+1
Engineering Manager, AI-Driven Scalable Systems
Engineering Manager, AI-Driven Scalable Systems

Snap Inc. • San Francisco (CA)

On-site
USD 229,000 - 343,000
RSUs
Data Platform Engineering Manager – Scale & Impact
Data Platform Engineering Manager – Scale & Impact

SNAP, Inc. • Bellevue (WA)

On-site
USD 225,000 - 320,000
Equity (RSUs)
Comprehensive medical coverage
Paid parental leave
+1
Manager, Software Engineering
Manager, Software Engineering

Snap Inc. • San Francisco (CA)

On-site
USD 229,000 - 343,000
RSUs
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Snap Inc. • Palo Alto (CA)

On-site
USD 235,000 - 414,000
Equity (RSUs)
Paid parental leave
Medical coverage
+1
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Snap Inc. • Los Angeles (CA)

On-site
USD 276,000 - 414,000
Paid parental leave
Comprehensive medical coverage
Mental health support
+1