Jobs · Information Technology · Washington

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.

Similar jobs