Principal Software Engineer, Ads Platform
Snap Inc. · Seattle, WA · 1 wk ago
Information Technology$276k–$414k/yrFull-time
About the role
The Principal Software Engineer will play a key role in building the next generation of ads formats and backend infrastructure to drive more clicks and conversions for advertisers. They will work closely with cross-functional teams to innovate, analyze, and optimize ad products.
Responsibilities
- Build and maintain scalable and high-performance backend systems
- Collaborate with product managers, designers, and other engineers to develop and implement new features and improvements
- Contribute to the design and implementation of distributed systems
- Ensure the reliability and efficiency of the system under load
- Lead technical discussions and provide guidance to junior engineers
- Stay current with industry trends and technologies
Requirements
- Bachelor's degree in a technical field or equivalent experience
- 10+ years of post-Bachelor’s software development experience
- Experience in 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
Qualifications
- Excellent programming and software design skills
- Proven track record of operating highly-available systems at scale
- Ability to proactively learn new concepts and technology and apply them at work
- Strong collaboration and mentorship skills
- Ads domain expertise and a strong interest in Ads
Skills & Abilities
- Experience with backend services or distributed systems
- Experience in technical leadership/ownership and setting technical direction for engineering projects
- Proven track record of delivering large scale projects in attribution and measurement
- Experience operating highly-available systems at significant scale
- Experience with AI tools and high velocity engineering workflows
- Knowledge of best practices for availability, scalability, operational excellence, and cost management
Benefits
Snap offers a comprehensive benefits package including paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that align with long-term company success. The position is also eligible for RSUs.