Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snap Logo

Manager – Software Engineering - Messaging Client

Snap

$195,000 - $343,000
Aug 29, 2025
Palo Alto, CA, USA • Seattle, WA, USA • Los Angeles, CA, USA • Bellevue, WA, USA
Apply Now

Snap Inc. is looking for a Software Engineering Manager to own the consistent delivery of high business impact across major product areas like Messaging Client Performance & Platform and Messaging Core Product Features. The role involves managing and mentoring a team of developers in a fast-paced environment, collaborating with various teams, and leading technical initiatives to ensure high standards of technical excellence and quality.

Requirements

  • Deep understanding of mobile client architecture, performance bottlenecks, and best practices for large-scale, resilient applications.
  • Demonstrated ability to drive complex, high-scale client-side projects across multiple platforms (iOS, Android), ensuring technical quality and operational excellence.
  • Experience in driving performance optimization, platform development, and critical feature delivery for consumer-facing mobile applications.
  • Deep understanding of mobile client architecture, real-time communication systems, performance bottlenecks, and best practices for large-scale, resilient applications.
  • Experience working as an individual contributor on Android or iOS production applications.
  • Experience with significant re-architecture or foundational platform projects in a fast-paced environment.
  • Background with building high availability and mission critical systems

Responsibilities

  • Own the consistent delivery of high business impact across a major product areas like Messaging Client Performance & Platform, Messaging Core Product Features
  • Manage and mentor a team of developers, in a fast-paced, quick-to-market environment
  • Lead by example, continuously pushing the team towards aggressive execution and high standards of technical excellence and quality.
  • Evaluate the technical tradeoffs of major decisions and be a strong technical mentor
  • Lead a team of 10+, mobile client engineers with expertise building platforms to unlock greater developer efficiency and growth impact
  • Demonstrated ability to drive complex, high-scale client-side projects across multiple platforms (iOS, Android), ensuring technical quality and operational excellence.
  • Experience in driving performance optimization, platform development, and critical feature delivery for consumer-facing mobile applications.

Other

  • Manage and mentor a team of developers, in a fast-paced, quick-to-market environment
  • Collaborate with Product, Operation, Data Science and Engineering teams, and executive stakeholders
  • Hire, grow and retain high-performing team members by creating growth opportunities, giving regular feedback, and managing performance
  • Outstanding communication and collaboration skills, with the ability to articulate complex technical concepts and strategic plans to diverse audiences, from individual contributors to executive leadership.
  • A passion for building high-quality, impactful products that delight users.