Snap Inc. is looking to solve the business and technical problem of developing and optimizing bidding, pacing, and auction mechanisms for its advertising ecosystem to drive revenue growth and enhance user experiences.
Requirements
- Experience with backend services or distributed systems
- Experience in one of the following domains: auction, real-time bidding, budget pacing, delivery forecasts, pricing, and supply optimization.
- Experience with Java, and/or Python
- Experience in one of the following areas: machine learning, backend, large-scale systems, data pipeline.
- Expertise in at least one of the ads lifecycle components including targeting, retrieval, ranking, bidding, auction, delivery and measurement.
Responsibilities
- Develop and maintain high-performance systems for real-time bidding, ad serving and auction systems.
- Optimize bidding and pacing algorithms to improve advertiser ROI.
- Design scalable and optimal auction mechanisms to adapt to dynamic market conditions and drive revenue growth
- Build new ad products and strategies to simplify ad buying experience and maximize advertiser values.
- Closely work with Product Managers, Data scientists and XFN stakeholders to develop marketplace strategies balancing long and short term business objectives.
Other
- 9+ years of software development experience, with a focus on building large-scale, distributed systems.
- Good product sense and prior experience designing and launching product features.
- work in an office 4+ days per week.
- team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate.
- Compensation packages that let you share in Snap’s long-term success!