Snap Inc. - Seattle, WA
posted 2 months ago
Snap Inc. is seeking an Engineering Manager to lead the Product Catalog Team, which plays a crucial role in supporting Snap's Dynamic Ads business. This team is responsible for managing a series of critical services that allow advertisers to personalize ads for potential customers based on a selection of products from their catalogs. The Product Catalog team oversees the onboarding of merchants, the ingestion of assets, and the storage and management of product data, ensuring that all product-level information is effectively utilized to steer recommendations in ads. The team's capabilities include the management of product data provided by advertisers and the delivery of these assets, which are essential for the success of Snap's advertising initiatives. As an Engineering Manager, you will be tasked with designing, implementing, and operating some of the most critical and scalable services within Snap. This includes user identity services, friend graph management, and the core persistence layer that supports the platform. You will work collaboratively across teams to understand product requirements, evaluate trade-offs, and deliver innovative solutions that meet the needs of the business. Your role will also involve advocating for best practices in areas such as availability, scalability, operational excellence, and cost management, ensuring that the systems you oversee are robust and efficient. The ideal candidate will have a strong background in backend services or distributed systems, with a proven track record of operating highly-available systems at scale. You should be capable of independently executing medium-sized features, understanding the operational aspects of your systems, and participating in incident investigations and resolutions. Collaboration and teamwork are essential, as you will be working closely with other engineers and stakeholders to drive the success of the Product Catalog Team and its initiatives.