Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
S

Senior Manager, Software Engineering

SNAP/SNAP

. Lead, manage, and mentor a team of software engineers .

Posted 9/17/2026full-timePalo Alto • California • United StatesSenior💰 $276,000 - $414,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading and mentoring engineering teams while setting technical direction and strategy for complex software projects. Proficient in designing and scaling distributed systems and backend services, with a strong focus on delivering high-quality customer experiences and operational excellence.

Highest-signal resume keywords
Engineering ManagementDistributed Systems ArchitectureTechnical Direction SettingSoftware Development ExperienceTeam Building and Mentorship

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentDistributed SystemsBackend ServicesPerformance AnalysisDebuggingTestingJavaC++PythonJavaScript
Soft Skills
CollaborationCommunicationMentorshipStakeholder ManagementProblem Solving
Industry Keywords
Technical VisionProduct EngineeringOperational ExcellenceScalabilityCustomer Value

Tech Stack

Tools & technologies
Distributed SystemsJavaJavaScriptKotlinPythonSwiftC++Go

About the role

Key responsibilities & impact
  • Lead, manage, and mentor a team of software engineers
  • Set the technical vision, strategy, roadmap, and measurable goals for a product engineering area
  • Partner with Product, Design, Data Science, Operations, and Engineering teams to define requirements, evaluate tradeoffs, and deliver high-quality experiences
  • Design, implement, and scale backend services, distributed systems, client applications, and data platforms
  • Drive technical execution across product launches, architecture, platform capabilities, and engineering excellence initiatives
  • Establish standards for availability, scalability, performance, privacy, security, operational excellence, and cost management
  • Identify opportunities and improve customer and business outcomes using product and engineering insights
  • Provide technical direction beyond the immediate team
  • Hire, retain, and develop engineers and leaders while building a diverse and inclusive team
  • Communicate priorities, risks, decisions, and outcomes with senior leaders and cross-functional partners

Requirements

What you’ll need
  • Bachelor’s degree in a relevant technical field such as computer science, mathematics, statistics, or equivalent years of practical work experience
  • 10+ years of post Bachelor’s software development experience; or a Master’s degree in a technical field plus 9+ years of post graduate software development experience; or a PhD in a related technical field plus 6+ years of post graduate software development experience
  • 2+ years of experience as an engineering manager or technical leader
  • Experience setting technical direction for engineering projects or organizations
  • Experience architecting, designing, and developing distributed systems and business critical products
  • Experience leading, mentoring, and scaling engineering teams to consistently deliver complex, high impact work
  • Excellent programming and software design skills, including debugging, performance analysis, testing, and technical decision making
  • Proven experience building and operating highly available products or services at significant scale
  • Strong product judgment and ability to connect technical choices to customer value and business outcomes
  • Ability to solve ambiguous problems, set direction, and lead complex initiatives from strategy through delivery and operation
  • Strong collaboration, communication, mentorship, and stakeholder management skills
  • Experience developing engineering talent, building effective teams, and fostering accountability, inclusion, and continuous improvement
  • Ability to learn new concepts and technologies quickly
  • Experience with one or more modern programming languages, such as Java, C++, Go, Python, Swift, Kotlin, or JavaScript

Benefits

Comp & perks
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages including equity in the form of RSUs
  • Equal opportunity employment and accommodation support for disabilities or special needs