Backend Engineer - Twitter Platform

The Position

Build the platform that powers Twitter! Imagine all the tweets on Twitter, the engagements, the traffic across the platform, each individual timeline, the connections between users, and how we store and share this information... It’s enough data to cover the globe. 

Design these complex systems with us. Systems that must be highly performant, resilient, with an emphasis on security and scalability, AND in many cases OPEN to all developers! 

Join our team, as we design software that connects hundreds of millions of active Twitter users to real-time information about what’s relevant in their lives and the world we live in.

You might work on:

  • Collecting, storing, managing, and moving large amounts of data

  • Designing and operating a multi-billion dollar revenue system

  • Optimizing and scaling the performance of our systems

  • Platform Security and/or Authentication

  • Metrics Back-End and/or Logging & Tracing

  • Messaging Systems

  • And much more!

You will meet the Hiring Managers and folks from the team, and we’ll help you explore the awesome opportunities Twitter has to offer. We’d like to learn more about you before making a match. Our goal is to ensure you have exposure into teams at Twitter hiring for your skill-set. 

Qualifications

  • 5+ years of backend engineering experience in domains such as BuildTools, Platform, Compute, Platform Security & Authentication
  • Demonstrated ability to learn new programming languages or prior experience in a JVM-based or functional programming language

  • Well-rounded skill sets in standard software engineering methodology, e.g. unit testing, code reviews, design documentation

  • Ability to mentor junior level software engineers.

  • Strong knowledge of data structures, algorithm, and large distributed systems.

We run high throughput, reliable services; our infrastructure receives millions of messages per day and serves billions of API requests, all with an uptime in excess of 99.9%.

 

Company Description

Company description:

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

Additional Information

Here’s all the legal good stuff:

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran, genetic information, marital status or any other 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.

Team

Software Engineering

Location

Remote US, San Francisco, Seattle, Remote Canada, Toronto, New York City

 

Application

U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data