Careers, Hiring Process, and Salaries

As a job seeker, you want to apply for all the relevant job opportunities you can find. Unfortunately, many applicants rule out high-tech companies, believing that the application process would be too challenging.

However, as the unemployment rate shrinks, more firms are creating tech jobs that you can get without a degree, provided you have the right skills. One of those firms is Twitter. It is a global company that hires qualified people all over the world.

The people employed by Twitter are well-paid, taken care of, and get many benefits. In this article, you will learn how to get a job at Twitter, including how best to navigate the application and hiring process.

Twitter Background

Founded by Jack Dorsey, Evan Williams, and Christopher Stone, Twitter is a social media company and online networking service that enables users to send 280-character messages known as tweets. Like other social media platforms, Twitter’s primary purpose is to connect people from all over the world and allow them to share their thoughts with a large audience.

What's It Like to Work at Twitter

Twitter fosters an excellent work environment. It provides a great culture and an excellent work-life balance. Also, many employees are allowed to engage in remote work, a trend of post-pandemic life that Twitter has embraced.

But don’t take our word for it. Instead, let’s hear from folks who can tell us what Twitter’s like on the inside.

What Employees Say About Working at Twitter

According to online reviews of Twitter, the pros of working there outweigh the cons. Many employees praise the company for promoting diversity and creating an environment conducive to continuous learning, professional development, and collaboration. Most employees also feel that they have adequate resources and support to do their jobs well.

Nevertheless, some claim that Twitter does not have the best management practices. For some, the constantly shifting strategies and expectations can make things somewhat unpredictable. Since there’s no typical day at Twitter, employees who prefer a stable routine are less likely to be satisfied by the experience.

Twitter Work Environment and Culture

Overall, this top-tier tech company’s working environment is harmonious and enjoyable. People who work at Twitter are called Tweeps, and the company prides itself on giving every Tweep a say in the company’s future. As a Tweep, you will be rewarded for your contributions by being fully taken care of physically, mentally, professionally, and financially.

The company believes in giving back to society through donations to eligible nonprofits. There’s also a program called Twitter for Good, where employees in different parts of the world come together to make an impact in their communities.

Tablet screen displaying the Twitter app welcome page. How to Get a Job at Twitter

Twitter Careers: Job Requirements,
Salaries, and Descriptions

Twitter is always looking to expand its tech team, and at the time of writing, Twitter had many openings for tech positions. You can get a sense of the kinds of tech jobs available at Twitter by checking out the list below.

Cybercrime Policy Agent

Salary: $102,782

Level: Mid-level

Minimum Experience Required: Experience with third-party ticketing systems like Salesforce Service Cloud

Education Required: Bachelor’s degree or equivalent education and experience

Twitter’s Trust and Safety department works hard to ensure safety for Twitter’s users in adherence to public policy regulations and recommendations. As a Cybercrime Policy Agent, you will be responsible for handling requests, enforcing relevant policies, and providing policy explanations to users.

The agent is also in charge of communicating with the legal and communications teams about how the latest policy guidance affects everyone’s jobs at Twitter.

IT Apps Engineer, Salesforce CRM

Salary: $99,127

Level: Senior

Minimum Experience Required: 6 years of experience working with Salesforce, experience implementing complex architecture and integrating AppExchange products

Education Required: Salesforce Platform Developer II (PDII) Certification

This Salesforce expert uses customer relationship management (CRM) technology to develop applications for several of the company’s teams, including Finance and Human Resources. These applications must be scalable enough to accommodate Twitter’s global workforce.

Insider Threat Analyst

Salary: $134,666

Level: Senior

Minimum Experience Required: 5 or more years of experience in online and open-source investigations and technical security analysis

Education Required: Bachelor’s degree in any discipline

This analyst will work full time on Twitter’s Corporate Security team to reduce risks to the company’s assets. The ideal candidate is someone with exceptional research, analytical, and writing skills. If hired for this operational security role, you will have to make intelligent risk assessments based on a careful synthesis of various types of web information.

Staff Software Engineer in Test

Salary: $182,977

Level: Senior

Minimum Experience Required: 7 or more years of experience in Java, 2 or more years of experience in software testing

Education Required: Bachelor’s degree preferred

As part of the quality engineering team, this software tester plays a vital role in delivering Twitter’s products to people in every corner of the world. While software testing may not be as glamorous as other processes in software engineering, a high-quality test is often the difference between deploying a successful product and releasing a dud.

Software Engineer, Experimentation Platform

Salary: $136,958

Level: Mid-level

Minimum Experience Required: 3 or more years of hands-on engineering experience, experience with a modern programming language like a Java virtual machine (JVM) language, experience in software engineering methodologies, and experience in basic causal inference or statistics

Education Required: No minimum degree requirement

This engineer works with Twitter’s data scientists and the product team to improve how the company interprets the results of experiments. The ultimate goal is to create systems that will allow the company to better understand the behavior of its users and increase the speed of innovation.

Senior Machine Learning Engineer

Salary: $177,962

Level: Senior

Minimum Experience Required: Experience with data processing frameworks and knowledge of computer science concepts

Education Required: Bachelor’s Degree, Master’s Degree, or PhD in Computer Science or Machine Learning

Before becoming a machine learning engineer at Twitter, you will need to understand the mechanics of machine learning models, which you will have to build. Once in the job, you will collaborate with product teams on models for understanding Twitter’s users and content. As a senior engineer, you will also offer mentorship to the other engineers on your team.

Information Security (Infosec) Risk Analyst, Third-Party Risk

Salary: $145,000

Level: Mid-level

Minimum Experience Required: 3 or more years of experience in governance, risk, and compliance (GRC), experience with information security frameworks like COBIT

Education Required: Bachelor’s Degree in Computer Science, Information Security, or other related fields; professional certification in risk management and information security, such as CISA, CISM, or CISSP

A Twitter Infosec Risk Analyst develops solutions to monitor the company’s information systems and respond to attacks. You will be responsible for educating the company’s data protection teams about information security. Finally, you will keep an eye on how Twitter shares data with third parties, making sure the information channels are safe and secure.

Senior Software Engineer, Media Technology

Salary: $189,825

Level: Senior

Minimum Experience Required: 5 years of experience developing production-level software, experience in building media streaming systems

Education Required: Bachelor’s or Master’s Degree in Computer Science or Electrical Engineering

This software engineer should be able to develop backend software services that meet the needs of the company at all levels. You also need to be familiar with C++, which Twitter uses for many things.

Site Reliability Engineer, Revenue Engineering

Salary: $200,325

Level: Mid-level

Minimum Experience Required: 3 years of experience managing, detecting, and debugging large-scale production systems.

Education Required: Bachelor of Science in Computer Science

Twitter is looking to fill this DevOps role with someone who can conduct code reviews and evaluate software designs to identify any potential challenges. You will need to oversee the entirety of the Revenue Engineering team’s software infrastructure, identifying different systems gaps as necessary and coming up with solutions for more efficient operation.

Engineering Manager, Privacy Tooling and Infrastructure

Salary: $209,668

Level: Senior

Minimum Experience Required: 3 or more years of experience leading software engineering teams

Education Required: Bachelor’s degree or equivalent experience

As an Engineering Manager at Twitter, you will use your technical skills and managerial intuition to guide a team of engineers through the creation of various privacy products. The job also involves recruiting new talent and building a nurturing environment where everyone can be productive.

How to Get a Job at Twitter

How to Get
a Job at Twitter

You can get a job at Twitter by applying directly, by networking with Twitter employees at the same job level as yours, or by excelling at your current job and keeping your LinkedIn profile up to date. While Twitter does hire people through recruitment and employee referrals, a direct application on the Twitter website is probably the best way to control your destiny.

Is It Hard to Get a Job at Twitter?

Getting a job at Twitter is not as complicated as you might think. It is, after all, a global tech company with diverse job opportunities. You may not even need to achieve a specific educational level to qualify for a job at Twitter.

For some positions, you do need a bachelor’s degree. But for others, all you need are the skills listed in the job ad. If you don’t have a degree, you’ll have to find another way to distinguish yourself from other candidates.

This is because you’ll be competing with dozens, if not hundreds, of qualified applicants. To secure a position, you need to be an expert in your field and be able to showcase your skills during the interview.

How to Apply for a Job at Twitter

When you want to apply for a specific job, you should first visit the Twitter Careers page. You can find the job you’re looking for by typing a keyword directly into the website’s search tool. For example, if you want a software engineering position near you, type “software engineer” and then select your preferred location. This can be a physical city or a remote job.

A page will open with a list of the jobs available. Next, you will see a description of the job, the required education, experience, and skills, and, in some cases, information about salary and benefits.

If you scroll to the bottom of the post, you will see the online application form. You can also apply on sites where Twitter posts its job ads, such as Indeed and LinkedIn.

Another way of getting hired by Twitter is through referral. If a client, coworker, or peer refers you to one of the Twitter recruiters, you may be contacted for a job interview. And if all else fails, you can reach out directly to a hiring manager and pitch them on why they should hire you.


Initial Interview Process

After you apply for a job and Twitter is interested in your application, a hiring manager will reach out to you and set up an initial phone interview or video session. They will explain the role, the responsibilities, and the required education level, background experience, and skills.

Even though this is the initial stage of the hiring process, if you fail to perform well on the interview questions, you will be disqualified. So, make sure to spend time on interview preparation and practice some common interview questions. Try your best during your technical phone interviews, and demonstrate your skills by answering the questions well.


Assessment Test

If you do well in the initial interview, you’ll get a chance to showcase your skills through an assessment test. The guidelines for the test depend on the job you’re up for. For example, if it’s a data analytics position, you will have a few hours or days to answer all the technical questions. In some cases, you may be assessed on the spot and in person.


Department-Specific Interview

After passing the assessment test, you will work with the Twitter hiring team to schedule additional phone or video interviews, this time with a team-specific hiring manager. For a software engineering job, for example, the senior software engineer will conduct the technical interview and ask you questions about the role to gauge your skills.


On-Site Interviews and Testing

This is another vital step in the interview process. Here, you’ll be invited to one of Twitter’s offices to participate in several interviews with current employees and your potential managers. The tests you will be given are designed to prove your abilities further. There’s no need to panic as long as you come prepared to demonstrate your skills.


Job Offer and Onboarding

If you have passed the on-site interviews and all the tests, there’s a good chance Twitter will employ you. Of course, not everyone gets to work for their dream company, so making it this far is no small accomplishment. In the event you aren’t offered a job, you can always apply again in the future.

What Should I Study to Get a Job at Twitter?

Twitter is primarily a tech company. So for you to get a job there, you should study tech topics like programming, coding, data mining, machine learning, and predictive analysis. Before applying, you should also make sure you have enough hands-on experience in the field to qualify for the job. Experience is often the best teacher.

Can a Coding Bootcamp Get Me a Job at Twitter?

Yes. The best coding bootcamps can teach you the in-demand skills that will give you a competitive advantage during your job search. Coding bootcamps offer immersive training in specific technical disciplines, such as software engineering, cyber security, and data science. You can finish most bootcamp programs in six months or less.

How to Get a Job at Twitter FAQ

How long does the Twitter hiring process take?

The entire process will take between two and six weeks. This includes all the technical and on-site interviews.

How much do Twitter employees make?

Twitter is known to pay its employees well. According to salary data collected by Comparably, the median Twitter employee earns about $144,255 annually.

Do you get paid for being Twitter famous?

Unlike YouTube, which pays its active subscribers, Twitter does not pay anybody, no matter how famous they are or how viral their tweets become.

Why do people like working at Twitter?

People love working for this tech giant because of the excellent pay, stimulating work environment, and healthy company culture. In addition, some Twitter jobs are remote, and even those come with corporate benefits.

Find the right bootcamp for you
By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.
By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.