职位描述: Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate.
We are looking for Software Engineering Managers with various levels of experience to join Snap Inc! Working closely with Camera Team from our office in Shenzhen, China, you will be tasked with solving interesting technical challenges such as architecting and deploying infrastructure to handle our scale, designing a slick and secure mobile client, and maintaining software used by millions every day. What you'll do:
● Manage a team of software engineers that delivers projects of complex scope, requiring cross-team collaboration ● Spend 20-30% of your time on direct engineering tasks ● Effectively work with business partners to translate business requirements into engineering tasks ● Prioritize, scope, and drive projects that normally involve joint effort with multiple teams ● Own the roadmap for the team growth ● Attract and retain top talent ● Be responsible for the team ’ s productivity and business results
What we ’ re looking for: ● MS in Computer Science or equivalent experience ● Strong CS fundamentals and problem solving skills ● Experience in shipping reputable mobile product ● Proven track record in management experience ● Recognisable technical leadership ● Excellent English and Chinese communicator ● Great team player Preferred skills and qualifications: ● 7+ years of industry software engineering experiences ● Experience in shipping mobile applications ● Expertise with media processing pipeline, including Camera, Image, Video, Audio, GPU, Graphics, OpenGL