Snap Inc.

Software Engineering Manager, Messaging Client

Snap Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $229,000 - $343,000 per year

Job Level

SeniorLead

Tech Stack

AndroidiOS

About the role

  • 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
  • Collaborate with Product, Operation, Data Science and Engineering teams, and executive stakeholders
  • 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
  • Hire, grow and retain high-performing team members by creating growth opportunities, giving regular feedback, and managing performance
  • Lead a team of 10+, mobile client engineers with expertise building platforms to unlock greater developer efficiency and growth impact

Requirements

  • Background with building high availability and mission critical systems
  • Experience with leading an engineering team
  • Ability leading and executing large, complex technical initiatives
  • Outstanding communication and collaboration skills
  • A passion for building high-quality, impactful products
  • Deep understanding of mobile client architecture, performance bottlenecks, and best practices for large-scale, resilient applications
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 8+ years of experience in software engineering, with at least 2+ years in an Engineering Management role
  • Proven track record of successfully leading, hiring, growing, and retaining high-performing engineering teams