Network Engineer


Who We Are

Twitter's Network Engineering team handles a dynamic, constantly growing and evolving global network that provides a reliable, high-performance and secure network behind one of the few products in the world that touches over 1 billion people.

Who You Are

You are a Network Engineer who is proficient with the fundamentals, and eager to grow your skills on a global network. You're a motivated pragmatic thinker, eager to get the job done while finding a balance between shipping and quality with a:

  • Basic understanding of BGP, MPLS configuration and management
  • Basic understanding of load balancing strategies
  • Working knowledge of at least one internal routing protocol, its configuration and day to day operation
  • Working knowledge of backbone and datacenter networks
  • Working knowledge of TCP/IP
  • Strong documentation and communication skill set

What You’ll Do


  • Help to define configuration and architecture standards
  • Contribute to the qualification of new platforms
  • Provisioning of network devices in datacenters and POPs as per documented procedures
  • Provisioning and management of transport/transit/peering


  • Contribute to the continuous improvement of tooling, automation and operational procedures
  • Liaise with third parties and Site-Ops to fix and resolve issues
  • Creation and execution of scheduled changes, process & documentation
  • Participate in the on call rotation, as well as performance and uptime monitoring


Familiarity with any of the following:

  • Multiple networking vendors
  • Load balancing
  • Network security
  • Scripting and automation of network operations activities

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.

Engineering Hiring Process

Step 1

Once your application is received, a recruiter will reach out pending your qualifications are a match for the role.

Step 2

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.

Step 3

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.


Personal Information

Required field. PDFs only; max file size is 1MB.
Required field. PDFs only; max file size is 1MB.

Twitter does not accept any unsolicited resumes from recruiting agencies and will not pay fees associated with any such resumes. Agencies, please do not send resumes to any Twitter location, employee, or email address.

Twitter cares about your privacy and protecting your data.  Please click the privacy policy link and acknowledge you have read and understood how Twitter treats your privacy and your data.  

Would you like to receive email communication from Twitter about career opportunities? You may unsubscribe at any time.
Applicant Data - You have a choice. Can we keep your personal data for both the job you are applying for and any other Twitter jobs that we feel you may be a match for? If you choose yes we will retain your personal data for a period of twelve months to consider you for other job opportunities at Twitter.
Analytics - May we use personal data from your resume and application to analyze and improve the Twitter hiring experience.
Thanks for applying!
Submission failed. Please make sure all fields are correctly formatted.

Don't see the right fit?

Check out other opportunities at Twitter.