Software Engineering Manager
Snap Inc teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront. We're looking for a Software Engineering Manager to join Snap's Ad Data Infra team, which has the mission to streamline and fortify the backbone of our monetization data processing infrastructure.
What you'll do :
- Manage and mentor a team of engineers, in a fast-paced, quick-to-market environment
- Set the strategy, build a roadmap, create measurable goals, and lead your team to deliver
- Collaborate with cross-functional teams and stakeholders and be the interface between Monetization engineering and our infrastructure partners, including both the cloud providers and Snap's Infrastructure teams, leveraging their investments to modernize monetization data processing
- Evaluate the technical tradeoffs of major decisions and be a strong technical mentor
- Hire, grow and retain high-performing team members
Knowledge, Skills & Abilities :
Background with building high availability and mission critical systems, with strong technical understanding of trade-offs of modern data processing, storage, and querying solutions (such as Flink, Google Cloud Dataflow, Datalake, Google BigQuery), preferably with experience on their integration with AI agents.Experience with leading an engineering teamAbility leading and executing large, complex technical initiativesMinimum Qualifications :
Bachelors in a technical field such as Computer Science or equivalent experience9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field8+ year of post-grad software development experience; or a PhD in a related technical field5+ years of post-grad software development experiencePreferred Qualifications :
Track record of delivery in rapidly changing, highly collaborative, multi-stakeholder environmentsExperience with large-scale distributed data processing systems or data pipelinesHands-on experience with building solutions on top of modern data ingestion, processing, and warehousing infrastructure, such as Kafka, Spark, Flink, Iceberg, or managed solutions like Google Dataproc, Databricks, etc.Proficiency in using data analysis tools like Google BigQuery or Trino.Experience with AI Agent development and MCP protocolIf you have a disability or special need that requires accommodation, please don't be shy and provide us some information.
At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability / vets.