Software Engineer, Backend, DevProdAI
Core
Design, implement, and operate critical scalable backend services including user identity, friend graph, and core persistence layers for Snapchat.
Role type
Senior Backend Engineer (Distributed Systems)
Builds
User identity services, friend graph, core persistence layer, and scalable backend infrastructure for Snapchat.
Domain
Social media, distributed systems, cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, cloud computing, security, networking, data storage, AI tool utilization, Java, C++, Python, NoSQL, Kubernetes, AWS/GCP.
Preferred skills
Large-scale microservices, incident management, advanced AI system adaptation.
Responsibilities
Design and operate scalable services, evaluate product requirements and trade-offs, test and debug work, advocate for operational excellence, utilize AI tools for development, participate in incident investigation.
Seniority
Senior, hands-on IC