Snap Inc is looking for a Staff Software Engineer to join the Ads Platform team to build the next generation of ads formats and backend infrastructure to drive more clicks, conversions, and value for advertisers.
Requirements
- Excellent programming and software design skills, including debugging, performance analysis, and test design
- Proven track record of operating highly-available systems at scale
- Ability to proactively learn new concepts and technology and apply them at work
- Skilled at solving ambiguous problems
- Experience architecting, designing, and developing distributed systems
- Proven track record of delivering large scale projects in attribution and measurement
- Experience operating highly-available systems at significant scale
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
Other
- 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
- Strong collaboration and mentorship skills
- Ads domain expertise and a strong interest in Ads
- work in an office 4+ days per week