Snap is seeking a Principal Software Engineer to join its Ads Platform team. The role focuses on building next-generation advertising formats, backend infrastructure, and solutions that deliver clicks, conversions, and value for advertisers. The engineer will work end-to-end on new advertising products, formats, and infrastructure, from ideation and experimentation through analysis and optimization. The role also involves collaborating across teams to understand product requirements, weigh trade-offs, and deliver solutions that support Snap’s performance advertising suite. The engineer will advocate for best practices in availability, scalability, operational excellence, and cost management, and provide technical direction with influence across the company. They will use AI tools and high-velocity engineering workflows to design and ship scalable services while maintaining high standards for code correctness, security, and production readiness. Snap follows a “Default Together” approach, expecting team members to work in an office four or more days per week. The position is eligible for equity in the form of RSUs. In the United States, the annual base salary range varies by pay zone: Zone A (CA, WA, NYC), $276,000–$414,000; Zone B, $262,000–$393,000; and Zone C, $235,000–$352,000.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal