← Back to job listings
SI
Principal Software Engineer (Ads Platform)
Snap Inc. · Palo Alto, United States
About The Role
Join Snap as a Principal Software Engineer in the Ads Platform team. You will be responsible for building the next generation of ad formats and backend infrastructure, working end-to-end on product innovation, and advocating for best practices in availability, scalability, and operational excellence. You will provide technical direction that influences the entire company and utilize AI tools to design and ship scalable services.
- Concevoir et développer des formats publicitaires de nouvelle génération et des infrastructures backend pour améliorer les clics et les conversions.
- Travailler en collaboration avec différentes équipes pour comprendre les exigences du produit, évaluer les compromis et livrer les solutions nécessaires.
- Fournir une direction technique qui influence l'ensemble de l'entreprise et défendre les meilleures pratiques en matière de disponibilité, d'évolutivité et d'excellence opérationnelle.
- Ads domain expertise and a strong interest in Ads
- Experience architecting, designing, and developing distributed systems
- Adaptability in learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development practices
- Strong collaboration and mentorship skills
- Skilled at solving ambiguous problems
- 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
- Proven track record of operating highly-available systems at scale
- Excellent programming and software design skills, including debugging, performance analysis, and test design
- Experience in technical leadership/ownership and setting technical direction for engineering projects
- Ability to proactively learn new concepts and technology and apply them at work
- Bachelors in technical field such as computer science, mathematics, statistics or equivalent years of experience
- Proven track record of delivering large scale projects in attribution and measurement
- Experience with backend services or distributed systems
- Experience operating highly-available systems at significant scale
- Ads domain experience
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring