Job Directory Twitter Software Backend System Engineer - Ads Prediction
Twitter

Software Backend System Engineer - Ads Prediction Twitter
San Francisco, CA

Twitter is a social networking platform.

Companies like Twitter
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 Twitter

Job Description

Software Backend System Engineer - Ads Prediction

San Francisco, CA

Who we are

In Twitter, we serve billions of ad impressions and generate millions of dollars in revenue per day. For every ad shown on Twitter, our prediction system evaluates thousands of ad candidates behind the scene to find the best one. When executed successfully, we create aha! moments for our users & advertisers and add huge value to the Twitter business & revenue.

Our mission is to build state of art prediction infrastructure and make make Twitter ads as relevant in the moment as organic content on Twitter.

Who you are

You're a back-end software engineer who wants to work on exciting algorithmic and deep infrastructure issues in ML environments.

Responsibilities

* Work with large unstructured and structured data sets (multi-terabyte+, 100MM+ daily transaction volumes)
* Design and evaluate novel approaches for handling high-volume real-time data streams in a machine learning environment
* Code using primarily Java and Scala; Map-Reduce frameworks such as Pig and Scalding; and scripting languages such as Python
* Conduct online A/B testing, interpret and understand algorithm performance

Qualifications

* 3+ years relevant experience and BS or MS or PhD in computer science
* Fluent in one or more object oriented languages like Java, Scala, C#, C++
* Experience with Hadoop, Pig or other MapReduce-based architectures
* Knowledgeable of core CS concepts such as: common data structures and algorithms
* Comfortable conducting code reviews
* Experienced in operating Linux-based systems
* Passionate about working with large unstructured and structured data sets

Senior Qualification

* 3+ years relevant experience and BS or MS or PhD in computer science
* Fluent in one or more object oriented languages like Java, Scala, C#, C++
* Experience with Hadoop, Pig or other MapReduce-based architectures
* Knowledgeable of core CS concepts such as: common data structures and algorithms
* Comfortable conducting design and code reviews
* Experienced in operating Linux-based systems
* Passionate about working with large unstructured and structured data sets

Staff Qualification

* 5+ years relevant experience and BS or MS or PhD in computer science
* Fluent in one or more object oriented languages like Java, Scala, C#, C++
* Experience with Hadoop, Pig or other MapReduce-based architectures
* Knowledgeable of core CS concepts such as: common data structures and algorithms
* Comfortable conducting design and code reviews
* Experienced in operating Linux-based systems
* Passionate about working with large unstructured and structured data sets

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

About Twitter

Twitter is a social networking platform.

Headquarters
Size
3920 employees
Twitter

Market Square, 1355 Market St, San Francisco

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.