Software Engineer - Desktop Web
Twitter.com is one largest and most popular websites in the world. Our site operates at massive scale and speed, serving billions of requests per day. It may sound overwhelming, but we're committed as a team to teaching and sharing with each other in order to succeed in this remarkable world. We recognize that the web is an infinite space that we have to collaborate to navigate. And we certainly think you should come join us!
Who We Are:
Our inclusive team of 15 or so developers is a diverse mix of new and old Tweeps, and seasoned and learning developers. We work in a casually collaborative style, and we're united by our three goals:
Ensure that using Twitter.com is awesome and predictable.
Plan / Build / Experiment with large feature releases on Twitter.com
Improve the Developer Experience for your Twitter.com developer peers.
On your future team, you'll have the opportunity to have significant ownership and impact over major user-facing features that hundreds of millions of people love to use. We're a small happy family within Twitter that has a meaningful impact on the world.
What You'll Do:
Work that aligns with the career goals you establish with your manager and team, and hopefully to do with Twitter.com :-) Specifically:
Build experiences for: Tweets, Search, Timelines, Safety & Abuse, Moments, Direct Messages, Notifications, Settings, Profiles, New User Onboarding, A/B Experimentation, and more. This is an opportunity to influence every part of Twitter.com
The option to build your career on a team that loves to teach and share. You are encouraged to improve any and all parts of our codebase, and dig into any other parts of the Twitter stack.
Who You Are:
For this role specifically:
You bring technical depth that allows you to effectively debug and fix both UI and performance issues.
You're comfortable working and communicating with a variety of teams including product management, interaction designers, and backend engineers.
You believe in advocating for the principles of accessibility and building interfaces accessible to users with disabilities.
Our Interview Process
The Web team tries to avoid the "traditional" tech interview; the goal is to make sure that you'll be comfortable and show you can contribute to our team. We want to honor your time and ensure we’re well informed when considering this important decision.
We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.
San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment with arrest and conviction records
Engineering Hiring Process
Once your application is received, a recruiter will reach out pending your qualifications are a match for the role.
If your background is a match, you may have 1-2 technical phone interviews or be given the chance to provide a work sample depending on the role.
If the phone interviews go well or your work sample is strong, the final step includes interviews with 5-6 people held onsite in our office.
Twitter Recruiting: All the deets about who we're hiring, what we're doing and why you should come and work here! #lovewhereyouwork
We're your one stop shop for anything University related. That means campus outreach, student advice/tips, & of course, our University Recruiting efforts!