The Periscope Services team is responsible for building and managing backend services and systems which power LIVE video for both Periscope and Twitter. This includes functionalities such as low latency chat messaging, ML ranked timelines, broadcast and user management, unified search, notifications, recommendation and so much more. We work with product management, design, data science and leadership teams to create compelling new experiences for Live video in all areas of Twitter and Periscope. Our team of 8 engineers manages 20+ Golang microservices that support thousands of concurrent live broadcasts with millions of viewers.
What You'll Do
As an engineer on the Periscope Services team, your primary responsibility will be to design and build backend services and systems. You will work with other engineers on the team to solve difficult but exciting distributed system design and implementation problems. You will help us identify and fix issues to improve scalability, performance and simplicity of our platform.
Who You Are
BS, MS, or PhD in Computer Science or similar technical field, or equivalent experience
2+ years experience developing backend systems
Strong software engineering best practices (e.g. coding, unit testing, code reviews, design documentation)
Solid understanding of CS fundamentals
Likes to solve hard problems, eager to learn new things, communicates clearly and loves to work in a collaborative environment
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.