Twitter

Senior Software Engineer (Backend) - Strato, Core Services

Twitter

March 10, 2021

New York, NY, US

Company Description

Our team enables Twitter to ship features and experiments faster with less effort. We aim to provide simple, repeatable, uniform building blocks for product development at Twitter scale.

The Strato team provides a platform for serving data at Twitter scale, a programming language used to compose data from different sources across the company, APIs that power the Twitter application on your phone, and systems for processing streaming events.

  • Watch Jake talk about our Strato system

  • Read the whitepaper about StratoQL, the language we created and maintain

  • Watch Mike's talk about Strato at Scale by the Bay

  • You can also read about how we power the GraphQL API at Twitter in this article

  • Check out our SRE, Brian, talking about hiring great SREs at SRECon

  • Or read Runhang’s paper about extending OCaml's syntax

Do you want to work with these folks? Do you want to speak at a conference about all of the awesome work you and your team do? This is your chance!
Job Description

You'll work closely with teammates to deliver cool high scale infrastructure and product features. You'll partner with your teammates and teams around the company to identify problems and build solutions that benefit all of Twitter's engineers. You'll work on large scale product platforms, and help your colleagues ship their projects faster and more easily using the tools you built.

You will be working mostly in Scala and services running on the JVM. We also make use of Javascript, Python, and Bash. If you have experience with them, awesome! If you aren't familiar with these languages but would like to learn, come apply!
You will work on a project that powers one of the most impactful products on earth!
Qualifications

We'd like to see


  • Experience with designing and building backend systems

  • Proven expertise with software engineering standard methodologies for iterative development, testing, code reuse, etc

  • A focus on your customers. We build infrastructure for other engineers. We're looking for someone who is willing and able to help them ship their projects.

Additional Information
All your information will be kept confidential according to EEO guidelines.