Senior Software Engineer - Graph Platform

  • 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

Who We Are:

The Graph Platform team’s mission is to empower customer teams to rapidly build scalable and reliable Graph-based products & applications at Twitter with minimal cost. We own the core application infrastructure for graph relationships (e.g. follow, block, mute, list subscription, etc) which form the core building blocks of the Twitter product. We accelerate product engineering teams largely by handling scaling, persistence, reporting, and compliance concerns in the areas of relationships, lists, and their associated lifecycle management. Our application infrastructure is critical to the product and has to be exceptionally reliable and scalable to millions of requests per second.

 

What You’ll Do:

You will join forces with teammates to build a new platform that enables other engineering teams across the company to build and operate large-scale graph-based infrastructure and product features rapidly and easily. We own some of the world’s largest distributed systems that power a platform relied upon by many people across the world. You will be building a platform that has a global impact!

 

Who You Are:

-  Curious and open to new ideas

- Have opinions and aren’t afraid to voice and discuss them, and you also have an open mind you’re always willing to change your mind

-  Have great verbal and written communication skills

-  Have empathy for internal customers and love working with them

-  Love to mentor, collaborate, and learn with an excellent team

-  Want to iterate quickly and safely on large-scale systems

-  Like to dig into hard problems and solve them together

-  Are always looking for opportunities to grow and learn

Qualifications

 

- Eager to tackle unexplored, sophisticated problems, learn quickly, understand tradeoffs, come up with great solutions, communicate them effectively, and drive execution efforts

- Strong sense of ownership, and curiosity to understand how things work, even if they take you outside your area of expertise

- Track record of up-leveling engineers of different levels of seniority

- Experience working cross functionally with engineers, product managers, data scientists, and/or designers to address customer needs

- Proficiency with at least one of the following languages: Java, Scala, Go, C/C++, Python, Ruby, or any functional language

Additional Information

Why Work with Us

We care about making work happy and productive for everyone, with the option to work from home, wellness benefits, regular focus weeks, #NoMeetingFridays, and six months of parental leave.

  • Challenge - Our teams are solving some of the industry’s hardest problems with the best teammates. Come to be challenged, learn and thrive as an engineer on our team.

  • Diversity - We value all backgrounds, ideas, and experiences. Diversity makes us a better organization and team. Bring your full self!

  • Work, Life, Balance - Be your best self, so you can do your best work. Balance in all things.

  • Collaboration - Help each other, pair up, deliver as a team. Together we can go far.

Variety - We encourage team rotations that allow you to work with and learn from other teams in Core Services.

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 status, 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