Software Engineer, Backend, Ad Delivery Infra, Level 4

SnapSanta Monica, CA
12h$133,000 - $235,000Onsite

About The Position

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat , a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles . Snap Engineering 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 Backend Engineer to join our Ad Delivery Infra Team!

Requirements

  • Experience with backend services or distributed systems
  • Proficiency in C++, including writing production-quality, maintainable code
  • You can independently execute on medium sized features, taking a few weeks and multiple PRs to complete
  • You understand the operational aspects of your system and may participate in incident or hotfix investigation and resolution
  • Ability to collaborate and work well with others
  • Experience in at least one of the following areas: Large-scale microservices and distributed systems Cloud computing and storage systems Infrastructure and large-scale system design Networking and data storage
  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
  • Experience working with distributed systems
  • C++ development experience

Nice To Haves

  • Experience in cross-platform development with C++
  • Experience with Java and Python
  • Experience with Kubernetes, or Google/AWS services
  • Ad delivery or general ads domain experiences

Responsibilities

  • Design, implement, and operate highly reliable, scalable backend and infrastructure services that power monetization and ads use cases
  • Build and evolve infrastructure for and applications of AI agents, supporting systems to improve ads performance, automation, and monetization outcomes
  • Develop core backend components, including APIs, data pipelines, control planes, and service orchestration layers
  • Work closely with product, ad client, and other engineering teams to understand requirements, evaluate trade-offs, and deliver robust solutions for revenue products
  • Own medium-sized features end to end, from design through implementation, testing, rollout, and ongoing operations
  • Write high-quality, well-tested code; debug complex production issues and participate in on-call, incident response, and hotfixes as needed
  • Advocate for and apply best practices around availability, scalability, performance, operational excellence, and cost efficiency

Benefits

  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service