Snap Inc.
Snap Inc.
5 001 – 10 000 Xodimlar
KonsaltingLogistikaMarketing
Snap Inc. — muloqot, ijodkorlik va o‘zini namoyon etishga mo‘ljallangan, kamera texnologiyasiga asoslangan mahsulotlar yaratadigan texnologik kompaniya. Uning faoliyati vizual texnologiyalar yordamida odamlarga bog‘lanish va muloqot qilishda ko‘maklashishga qaratilgan bo‘lib, raqamli mahsulotlarning ruhiy salomatlik, jamiyat va atrof-muhitga kengroq ta’sirini ham hisobga oladi. Kompaniya, shuningdek, ishchi kuchida xilma-xillik, tenglik va inklyuziyani, mas’uliyatli dizaynni, axloqiy boshqaruvni, shaffof qaror qabul qilishni hamda atrof-muhitga e’tiborli faoliyat yuritishni ta’kidlaydi.

Backend Software Engineer, Level 5 – Snap Inc. (Los Angeles, Onsite)

Design and operate distributed backend services powering Snapchat, including identity, social graph, and persistence systems. Build secure, scalable infrastructure for a high-availability platform.

Tavsif

  • Design, implement, and operate scalable services such as identity, social graph, and persistence systems
  • Partner across teams to clarify product needs, assess trade-offs, and deliver product solutions
  • Test, evaluate, and debug implementations while upholding engineering quality
  • Apply practices that improve availability, scalability, operational excellence, and cost efficiency
  • Use AI-enabled engineering workflows to ship scalable services with correct, secure, production-ready code
  • Independently deliver medium-sized features across several weeks and multiple pull requests
  • Investigate and resolve incidents and hotfixes

Talablar

  • Bachelor’s degree in computer science or a related technical field, or equivalent practical experience
  • At least 6 years of post-bachelor’s software development experience, or 5+ years after a technical master’s degree, or 2+ years after a relevant PhD
  • Background developing backend services or distributed systems
  • Experience with large-scale microservices, distributed systems, cloud and storage platforms, infrastructure and system design, security, networking, data storage, or machine learning and natural language processing
  • Demonstrated experience operating highly available systems at significant scale
  • Programming experience in Java, C++, and/or Python
  • Experience with NoSQL, Memcache or Redis, Kubernetes, or Google/AWS services
  • Ability to independently deliver medium-sized features over several weeks and multiple pull requests
  • Understanding of system operations, including incident and hotfix investigation and resolution
  • Strong collaboration and teamwork skills
  • Ability or strong aptitude to use AI tools and audit generated output for architectural integrity, performance issues, and security risks
  • Willingness to learn and apply evolving AI systems and tools
  • Experience working with distributed systems

Imtiyozlar

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that include equity through RSUs
  • Default Together policy requiring expected in-office work at least four days per week

O‘xshash ish o‘rinlari