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

Senior Principal Software Engineer

Snap

$284,000 - $500,000
Sep 25, 2025
Palo Alto, CA, USA • Los Angeles, CA, USA • Bellevue, WA, USA
Apply Now

Snap Inc. is looking for a Senior Principal Software Engineer to design, implement, and scale critical engineering components and services to support Snap's most strategic initiatives, working across teams to deliver innovative products and services.

Requirements

  • Excellent programming and software design skills, including debugging, performance analysis, and test design
  • Proven track record of operating highly-available systems at scale
  • Ability to proactively learn new concepts and technology and apply them at work
  • Skilled at solving ambiguous problems
  • Experience architecting, designing, and developing distributed systems
  • Experience with platform development

Responsibilities

  • Design, implement, and scale critical engineering components and services to support Snap's most strategic initiatives
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
  • Provide technical direction that influences the entire company
  • Architecting, designing, and developing distributed systems
  • Platform development
  • Promote product excellence and collaboration, driving a portfolio of concurrent engineering projects, from short-term critical feature launches to long-term research initiatives.

Other

  • Strong collaboration and mentorship skills
  • 4+ years of experience with technical leadership or acting as the domain-expert to a technical organization
  • Experience in technical leadership/ownership and setting technical direction for engineering projects
  • Ability to create a compelling vision for the future, communicate clearly, and have a collaborative leadership approach.
  • work in an office 4+ days per week.