Skip to content
← Back to job listings

Staff Software Engineer (Platform Engineering)

Snap Inc. · Santa Monica, United States

External listingfull-timeabout 2 months ago

About The Role

Join Snap Inc. as a Staff Software Engineer in Platform Engineering. In this role, you will build AI-powered testing tools and infrastructure for Snapchat's mobile apps and multi-cloud backend services. You will work across teams to turn product and engineering needs into scalable platforms, advocate for best practices, and be part of a passionate team building the next generation of Snapchat's AI-powered testing tools and infrastructure. Enjoy a comprehensive benefits package, including generous time off, medical coverage, and a 401(k) plan.

  • Contribuer à la construction de la prochaine génération d'outils et d'infrastructures de test alimentés par l'IA pour les applications mobiles et les services backend multi-cloud de Snapchat.
  • Concevoir et posséder des infrastructures de test, y compris la conception d'outils, l'ingénierie des invites, la gestion du contexte et l'évaluation des résultats.
  • Collaborer avec différentes équipes pour comprendre les exigences du produit, évaluer les compromis et livrer les solutions nécessaires pour expédier des produits innovants.
  • Ability to mentor and uplevel engineers, provide clear technical guidance, and create structures that make the team more effective over time
  • Deep experience with observability (metrics, logging, tracing, dashboards) and using data to debug, harden, and evolve large-scale systems
  • Ability to set technical vision and lead complex, cross‑functional initiatives over multiple quarters, balancing architectural quality, reliability, and product velocity
  • Excellent collaboration and communication skills; able to work effectively with Product, DS, ML, Design, and other engineering teams to align on requirements and trade‑offs
  • Strong foundation in system design (APIs, data models, storage, pub/sub, queues, and workflow orchestration) and performance/latency optimization
  • Experience designing, building, and operating backend services or distributed systems at significant scale
  • Proven track record of owning highly-available, mission‑critical systems, including on‑call participation, incident response, and driving systemic fixes
  • 9+ years of software development experience; or Master’s degree with 8+ years of experience; or PhD with 5+ years of experience
  • Experience building backend systems or distributed systems in production environments
  • Bachelor’s degree in a technical field such as Computer Science, or equivalent practical experience
  • Experience acting as a technical lead, domain expert, or owner of complex technical initiatives
  • Experience with Java, Go, Python, C++, or similar backend languages
  • Experience with large-scale microservices, cloud infrastructure, storage systems, or platform architecture
  • Experience with Kubernetes, containerized systems, data infrastructure, or service platforms
  • Experience with developer tooling, CI/CD, internal platforms, or engineering productivity systems
  • Experience building AI developer tools, coding assistants, eval systems, or workflow automation for engineers
  • Experience driving multi-year technical direction for a platform or infrastructure area
  • Track record of delivering large-scale, high-impact technical work across team boundaries

This is an external listing. JobSpring does not represent or verify the employer. Report this listing