Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Part-time Lyft Driver Partner Entry-Level Jobs - Drive For Lyft Lyft Driver Class 4 Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Lyft Driver Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Earn Extra Cash Lyft Driver - Earn Extra Cash Lyft Driver Partner Part-time Lyft Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Lyft Driver Class 4 Driver Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Supplement Your Delivery Flexible Hours - Lyft Driver Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver Partner Class 4 Driver Lyft Driver Lyft Driver Partner Lyft Driver - Get Paid the Same Day with Lyft Driver - Supplement Your Warehouse Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver Lyft Driver - Supplement Your Warehouse Lyft Driver - Supplement Your Warehouse Lyft Driver Lyft Driver - Get Paid the Same Day with Lyft Driver Entry-Level Jobs - Drive For Lyft Drive with Lyft Drive with Lyft Lyft Driver Flexible Hours - Lyft Driver Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Two Sigma Aerotek Aecom AsteroidX Jane Street Akira Insight Global WeWork Peel Regional Police Doordash Shopify Borrowell First Convenience Bank AT&T American Income Life Square Amazon Flex Vector Marketing Instacart Hatchways Microsoft Walgreens Clickworker Creative Circle Scotiabank Recovhub 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat CI&T Desjardins Paylocity mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive autoTRADER.ca Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior Software Engineer - Full-Stack - Twitter Revenue Experience At Twitter

Location: San Francisco, California

Job Description

At Twitter, our advertising business went from zero to two billion in revenue faster than any other company. It’s critically important to show that value in a way advertisers understand, trust, and can dig into for more detail.


Our team is responsible for all interfaces between Twitter ad products and advertisers such as ads.twitter.com and the ads API. We aim to build high quality, full-stack products that make it easy for advertisers to create and measure their campaigns and objectives.


Are you looking for an opportunity to help us build the new team, lead projects, mentor engineers and take your skills to the next level while having a huge impact? Read on.


Who We Are:

The Advertiser Experience team is responsible for all interfaces between Twitter ad products and advertisers through which most of Twitter’s $3B+ in revenue flow. These encompass desktop UI, mobile UI, and programmatic access via APIs. Our products are used by advertisers of all sizes – from the world’s largest brands and agencies to small businesses and personal brands. Internally, all of Twitter’s sales teams depend on our products 24/7 and engineers from across ads build upon the advertiser experience platform we create.


We play a vital role in affecting all advertising revenue at Twitter. We achieve this by working closely with Product Managers, Designers, and User Researchers with a focus on scale, usability, performance, and impact. We’re a truly full stack team with expertise in mobile, web, and backend and our culture emphasizes creative problem solving, fast iteration and execution.


Twitter's Advertiser Experience is heavily web centric and we're committed to adopting a state of the art client side development stack. We're one of the early adopters of a bunch of modern web technologies (see below) and it's a great opportunity to learn or grow your skills around state of the art web technologies.


Details about stack:

  • Client: React.js, babel, flow, redux, less css
  • Server: Finatra, web server written in Scala
  • Services: Thrift services based off of Twitter Server written in Scala
  • Data Processing: Mapreduce jobs written in Scalding and real time jobs in Storm
  • Mobile client: Native iOS and Android along with web views

Who You Are:

  • You are a proven engineer. Not only strong technically, you have shown that you can work effectively with product managers, designers and other engineering teams.
  • You have a fierce sense of ownership, caring deeply about the quality of everything that you deliver into your customers' hands.
  • You love the challenge of engineering, and are confident in your ability to bring clarity and direction to ambiguous problem spaces.
  • You work well in a fast paced environment while deeply invest in long term quality and efficiency.

Requirements:

  • Strong algorithms, data structures and coding background
  • Deep experience shipping large-scale full-stack applications
  • Deep experience with web infrastructure and distributed systems
  • Experience developing modular user interfaces, and familiarity with modern CSS frameworks, tools and workflow
  • Thorough understanding of Javascript and associated best practices
  • 5+ years Experience (or 3+ with Masters degree) with software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • B.S. or higher in Computer Science (or equivalent work experience)

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.


San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.