Staff Engineer - Backend, Global Participation

The Position

Who We Are:

Global Participation engineering team is focused on Twitter’s topmost priority of growing active users globally; especially in emerging/developing economies such as India and Africa. Our goal is to find new users as well as make existing users engage more actively on a daily basis in these regions. We are building a foundational team in Bangalore where we expect to have a cross functional group of product managers, engineers, researchers, designers, operations and data scientists, work as a single unit, obsessing about user needs in these regions. We are looking to experiment heavily and iterate fast - if you like making an impact on a product that is used by hundreds of millions of users, with full ownership, this is the team for you! 

What You'll Do:

  • We are looking for foundational backend engineers to bootstrap the global participation engineering team; engineers who can work on all layers of the Twitter stack  including micro services, networking stack and the core infrastructure under the hood to deliver product features that drive new user adoption as well as ensure retention for existing Twitter users. 

  • Work with all cross functional stakeholders including researchers, designers, data scientists, product managers, and engineers to understand and define product requirements and roadmaps

  • Technically lead one or more teams to deliver features that help grow Twitter’s international user base and activity.

  • Lead by example in terms of best engineering practices including writing maintainable and extensible code with high quality tests and documentation.

  • Ability to iterate and experiment consistently while shipping high quality product features with an eye on quality, reliability and engineering excellence.

  • Be the recruiting champion and exemplary site citizen for Twitter globally as well as lead the upcoming growth of Twitter’s Bangalore site.

 

The work you drive will play a key role in Twitter user satisfaction and growth. Existing customers will immediately benefit from this work, and many more new customers worldwide will follow. You will empower people across the globe to connect and communicate.

Who You Are:

  • You’re an experienced backend engineer who excels at user-centric product development and has a passion for building distributed systems at scale. 
  • You care deeply about engineering excellence and performance. 
  • You're experienced with the tools of the trade, you're comfortable digging into the nitty-gritty, and you’re eager to have an impact at a global scale.
  • You have prior leadership experience as a tech lead/architect with successful delivery of multiple products across your career.

Qualifications

  • Bachelor’s degree or equivalent experience in computer science, engineering, or other technical disciplines with 10+ years of industry 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

  • Prior leadership experience as technical lead/architect is a must-have.

Company Description

Twitter serves the public conversation because conversation is a force for good in the world. The opportunity to help the world connect, debate, learn, and solve problems is what draws us to careers at Twitter, and it’s what keeps us here.

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

Team

Software Engineering

Location

Bangalore

 

Application

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