Staff Software Engineer, Full Stack - Developer and Enterprise Solutions

  • Boulder, CO, USA
  • Full-time

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.

Job Description

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
  • 6+ years of relevant experience

  • Experience in building and operating high volume customer facing front end systems 

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

  • Strong design and architecture skills

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

  • Strong leadership and collaboration skills

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

Privacy Policy