Software Engineer - Full Stack, Twitter Developer Platform

The Position

Twitter is seeking an experienced full stack engineer to participate in the evolution of the front-end developer experience delivered through the website. This includes helping self-serve developers of all types get started with and ultimately find success with the public Twitter API and developer platform.


The purpose of Twitter is to serve the public conversation, and our mission with the public Twitter API is to unlock developer creativity & innovation to serve the public conversation. The Twitter API has been used by millions of developers to build integrations with Twitter, from “hello world” apps in classroom settings to the most-used consumer and business products in the world. The developer experience encompasses how developers discover, get started, grow, and achieve their goals with the Twitter API.


You’ll join an established team of engineers and a wider cross-functional team that is responsible for Twitter’s developer platform, including our public Twitter API and our enterprise data licensing business. If you're interested in building products that customers use daily to make key business decisions, resolve their own customers’ concerns, and drive groundbreaking research, read on. 



  • MS or BS in Computer Science

  • 2+ years of relevant experience

  • Understanding of core CS concepts, such as data structures and algorithms

  • You have hands-on experience building and operating full stack applications, from JS to DB, with extensive knowledge of one or more web frameworks (Symfony, Django, Flask, RoR, ...) and one or more Javascript frameworks (React, Vue.js...)

  • Experience working with Java, Scala, C++ or any other OOP or functional programming languages

  • Experience with software engineering best practices (e.g. unit testing, code reviews, design, documentation)

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

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.


Software Engineering


San Francisco, New York City, Boulder, Remote US



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