Senior Software Engineer (Full Stack)

Posted over 1 month ago

Job Description

Company Description

Twitter is whats 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 mission of Twitters Embed Client team is to help people stay informed about what's going on in the world wherever they are online. We do this by making Twitter content available and embeddable around the Internet, and making it easy and compelling to join the conversation on Twitter.

As an engineer on the team, youll be working to ensure Twitter for Websites embeds are the best way for publishers to tell amazing stories using Twitter content on their websites. Through your work, Twitter grows beyond a great consumer app to a company whose content powers experiences across the web.

A few things that set us apart:

  • We ship fast - we're huge fans of build/measure/learn with a weekly cadence.

  • We are data driven - were rigorous about experimentation and measure the impact of the features we ship.

  • We have strong customer focus - youll be able to connect directly with customers who are using our products, and use their input to make meaningful improvements.

  • Team-centric development - we are strong believers of limiting our work-in-progress and bias towards working collaboratively.

  • We love hanging out together - we have virtual team coffee and lunch - and believe that it's important for us to have a team where everyone has a voice, and enjoys their time at work.

  • We value software quality - your code will run on millions of websites and reach over a billion users every month, so it needs to be stable, performant, and trustworthy.

  • We are committed to your growth - there are plenty of mentorship and on-site education opportunities to help you develop as an engineer and technical leader.

Intrigued? Great! Were looking for engineers who are ready to push their limits and have a material impact on Twitters growth and success.

What Youll Do

  • Use your in-depth knowledge of JavaScript and the broader web ecosystem to craft compelling new features at scale.

  • Contribute to multiple layers of our stack, from our web client and embeds to APIs and data pipelines. A sampling of our stack: Vanilla JS, React, Node, GraphQL, Scala, Finatra, Scalding.

  • Take an active role in team processes and product decisions. From using data and customer insight to better prioritize, to end-to-end ownership of a feature, youll do more than just write code.

  • Participate in our learning culture, embracing opportunities to learn from Twitters community of web engineers, as well as teach others your strengths.

Qualifications

Who You Are

  • Youre a web engineer with 5+ years of experience across the stack, and want to apply your skills to deliver engaging experiences to over a billion users throughout the world.

  • Youre proficient at building production web apps using React and Node (or another backend stack).

  • Youre customer-focused and understand that shipping impactful software involves tradeoffs and collaboration.

  • You get stuff done and thrive in a small group environment.

  • You have a strong sense of ownership and a curiosity to understand how things work, even if they take you outside your area of expertise.

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.

I'm interestedPrivacy Policy
21148742

Sorry, this job has expired.