← All roles

Principal Software Engineer, Ads Platform

Snap Inc.· Engineering
Apply on company site
Hybrid (Bellevue), Hybrid (New York), Hybrid (Palo Alto), Hybrid (San Francisco), Hybrid (Santa Monica)$276k - $414kFull timePosted 3mo ago

About the role

Senior-level engineer to lead Ads Platform initiatives, delivering next-generation ads formats, scalable backend infrastructure, and cross-team collaboration to optimize performance advertising for Snap.

Responsibilities

  • Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers.
  • Work end-to-end across innovating new ads product, format ideas, or infrastructure ideas experimentation, analysis and optimization
  • 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
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to support Snap’s performance advertising suite
  • Technical influence that spans the entire company
  • Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code

Qualifications

  • Bachelors in computer science, mathematics, statistics or equivalent years of experience
  • 10+ years of post-Bachelor’s software development experience; or a Master’s degree in a technical field + 9+ year of post-grad software development experience; or a PhD in a related technical field + 6+ years of post-grad software development experience
  • 2+ 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
  • Experience architecting, designing, and developing distributed systems

Skills

Required:Programming and software designOperating highly-available systems at scaleAmbiguity resolution and problem solvingCollaboration and mentorshipAds domain expertise
Nice to have:AI systems awareness

Benefits

  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Snap Inc.

We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

We believe the camera presents the greatest opportunity to improve the way people live and communicate.

cameramessagingsocial mediaARAI

More open roles at Snap Inc.