Senior Software Engineer - Data Platform, BI Tools

Senior Software Engineer - Data Platform, BI Tools

This job is no longer open

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

Who We Are

Twitter serves the public conversation by encouraging people all over the world to connect, learn, debate and solve problems together. We believe conversation can change the world, and that’s why Tweeps (that’s what we call Twitter employees) come to work everyday.

Twitter’s globally distributed, real-time communications network generates trillions of events and petabytes of data per day. As engineers on the Data Platform team, our mission is to build the fastest, most reliable, and largest-scale data infrastructure in the world - able to cope with ever-increasing volumes of data in real time - and then apply them to the company’s most critical and fundamental data problems.

What You'll Do

You will be part of the BI Tools team with end-end ownership of a large infrastructure. You get to design and build various infrastructure features leveraging GCP, Kubernetes etc.

You will help us solve some of our biggest challenges!

  • Evaluate, and onboard new technologies

  • Build highly reliable, multi-tenant and secured infrastructure

  • Build new tools to achieve self-serve analytics for product and business teams 

  • Understand how Twitter’s data is used and “what it all means”

  • Delight internal customers

Qualifications

  • Bachelor's degree or equivalent experience in computer science, engineering, or other technical disciplines (MS/Ph.D. is a plus) 
  • 5+ years of experience

  • Experience in building and operating distributed backend systems in Python, Java, or Scala 

  • Strong design and architecture skills.

  • Strong computer science fundamentals, algorithms, and data structures background

  • Model of software engineering best practices, including agile development, unit testing, code reviews, design documentation, debugging, and troubleshooting

  • Experience with working on Visualization and/or Notebook tools like Looker, Jupyter is a plus.

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

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.