Who We Are:
Every day Twitter’s distributed, real-time platform utilizes millions
of cores to process hundreds of billions of requests and serve
petabytes of data. The Platform Engineering team’s mission is to improve
the scalability and capabilities of this infrastructure, while
maintaining world-class availability. We continually make changes to
allow us to each more customers, handle more data, and process data
faster with ever more powerful tools. We as a team provide cluster
management for some of the largest storage systems at Twitter, including
business critical ones like the Social Graph & our Users.
Platform Engineering is hiring for the following area for a Software Developer. Core area of focus will be around
Stateful Cluster Management. Stateful Cluster Management builds
systems to manage the topology of Twitter's vast partitioned and
replicated storage services, from caches to graph store to key values
stores like Manhattan. Think Apache Helix at Twitter scale.
What You’ll Do:
As a member of the Platform Engineering team, you will design and
build systems to improve our ability to reach a wider audience, iterate
more quickly on applications, and process ever increasing quantities of
data. The services you build will integrate directly with Twitter’s
products, opening the door to new and cutting-edge features. You will be
an active participant of the open-source community, working with and
building industry standard tools. You will empower dozens of engineering
teams, hundreds of co-workers, and millions of people to dream of new
insights and new possibilities.
Who You Are:
-
Are passionate about continually redefining the limits of scale and performance
-
Take satisfaction in building resilient, and thoroughly tested systems that can power the most business-critical applications
-
Have a BS, MS, or PhD in computer science or a related field, or equivalent work experience
Requirements:
-
Development Experience in distributed systems, storage systems, or cluster management systems
-
Extraordinary verbal and written communication skills
-
5 years in Distributed Systems (or equivalent work toward a PhD) is
sufficient. Horsepower weights in greater than experience for this
team.
We are an equal opportunity employer and value diversity at our
company. We do not discriminate on the basis of race, religion, color,
national origin, gender, sexual orientation, age, marital status,
veteran status, or disability status.