Manager, Software Engineering, MDP

Snap Inc.

Quick summary

Work type
On-site
Location
Bellevue, WAPalo Alto, CASanta Monica, CASeattle, WA
Salary
$229,000–$343,000 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $286k
$129k most similar roles pay here $366k

This role pays more than 99% of similar roles. Most pay $166,300–$223,700 — the shaded band above. At the midpoint, this role pays about $286k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 61 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 43 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Manager, Software Engineering, MDP

Join the Media Delivery Platform team as a Software Engineering Manager and lead the client media platform, overseeing on-device media infrastructure. You will manage and mentor a team of mobile developers with deep expertise in a fast-paced environment, setting strategy, building roadmaps, and driving measurable goals. Collaborate closely with Product, Operation, Data Science, and other engineering teams to evaluate technical trade-offs and guide major decisions. The role involves hiring, growing, and retaining high-performing team members while focusing on large-scale media systems including optimizations from video player to playback UI/UX. Ideal candidates have experience in distributed systems, web development, and leading complex technical initiatives in rapidly changing environments.

What you'll do

  • Manage and mentor a team of mobile developers with expertise in media technologies.
  • Set strategic goals, build roadmaps, and lead the team to achieve measurable objectives.
  • Evaluate technical tradeoffs for major decisions and provide strong technical guidance.
  • Hire, grow, and retain high-performing engineering team members.
  • Lead the development of high-performance and reliable media systems across various platforms.

What we're looking for

  • Over 9 years of software development experience or equivalent education and experience
  • At least 1 year of team management experience
  • Expertise in building high-performance and reliable media systems
  • Strong background in distributed systems and web development
  • Proven ability to lead large, complex technical initiatives
  • Experience mentoring and growing high-performing engineering teams
  • Collaborative leadership style with cross-functional stakeholder engagement

More like this

Similar roles

Software Engineering Manager

PNC

Pittsburgh, PA +1 4 days ago $91,000$169,000
CI/CD Kubernetes Docker Terraform AWS Python PostgreSQL DNS Caching strategies Traffic routing Performance optimization Infrastructure-as-code Engineering standards Security policies Regulatory requirements

Manager, Software Engineering

Circle

San Francisco, CA +24 28 days ago $195,000$257,500
Go Java Javascript AWS Kubernetes Docker CI/CD PostgreSQL Git Agile Scrum Terraform

Manager, Software Engineering

Q2

Austin, Texas 17 days ago
JavaScript Ember.js Vue.js Node.js Python GoLang CI/CD Agile Scrum Kubernetes Docker Prometheus Grafana AWS Azure Git Jira Confluence PostgreSQL MongoDB
Hybrid

Manager, Software Engineering

The Walt Disney Company

Remote 11 days ago $163,400$219,100
CloudWatch Splunk Datadog Prometheus Grafana Oracle APIs Distributed Systems Relational Databases Observability Monitoring Tools CI/CD Kubernetes AWS Terraform Python Java JavaScript SQL Event-Driven Architectures Enterprise Integration Patterns
Remote

Manager, Software Engineering

The Walt Disney Company

Remote (Celebration, FL) 93 days ago
Java AWS Agile J2EE Python PostgreSQL Kubernetes Docker CI/CD Prometheus Grafana Terraform Azure Google Cloud
Remote