Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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

Principal Software Engineer, Infrastructure

SNAP/SNAP

Principal infrastructure engineer owning Snap’s scalable multi-cloud systems. Building service mesh, compute, network, and deployment infrastructure for Snapchat and Snap’s digital products.

Posted 8/12/2026full-timeBellevue • California, Washington • 🇺🇸 United StatesLead💰 $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 architecting and developing distributed systems, with a strong focus on cloud infrastructure and operational excellence. Proven ability to provide technical leadership and direction while collaborating across teams to deliver innovative solutions.

Highest-signal resume keywords
Distributed Systems ArchitectureCloud Infrastructure ManagementTechnical LeadershipOperational ExcellenceCross-Platform Development

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 DevelopmentDebuggingPerformance AnalysisTest DesignScalabilityAvailabilityCost ManagementService MeshNetwork InfrastructureDeployment Infrastructure
Soft Skills
CollaborationMentorshipProblem Solving
Certifications & Qualifications
Bachelor’s Degree in Technical FieldMaster’s DegreePhD
Industry Keywords
Multi-Cloud InfrastructureOperational PatternsTechnical DirectionInnovative ProductsEngineering Projects

Tech Stack

Tools & technologies
CloudDistributed Systems

About the role

Key responsibilities & impact
  • Own highly scalable, distributed, and multi-cloud infrastructure powering Snap’s services
  • Build and operate Snap’s Service Mesh, Compute, Network, and Deployments Infrastructure
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver solutions for innovative products and services
  • Advocate for and apply best practices in availability, scalability, operational excellence, and cost management
  • Provide technical direction influencing the entire company

Requirements

What you’ll need
  • Bachelor’s degree in a technical field such as computer science, mathematics, or statistics, or equivalent years of experience
  • 10+ years of post-Bachelor’s software development experience, or a Master’s degree plus 9+ years of post-graduate experience, or a PhD plus 6+ years of post-graduate experience
  • 2+ years of technical leadership or acting as a domain expert for a technical organization
  • Experience providing technical leadership and ownership and setting technical direction for engineering projects
  • Experience architecting, designing, and developing distributed systems
  • Hands-on knowledge of cloud infrastructure, distributed systems, and operational excellence patterns and practices
  • Excellent programming and software design skills, including debugging, performance analysis, and test design
  • Proven track record operating highly available systems at scale
  • Skilled at solving ambiguous problems
  • Strong collaboration and mentorship skills
  • Experience with cross-platform development preferred
  • Advanced technical degree preferred

Benefits

Comp & perks
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let employees share in Snap’s long-term success
  • Equity in the form of RSUs
  • Equal opportunity employment