Job Directory Backend Software Engineer (Periscope Services)

Backend Software Engineer (Periscope Services)
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Description

Who We Are

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.