Software Developer/ Engineer/ Architect

Senior Network Development Engineer

The Position

Twitter's Network Engineering organization handles a dynamic, constantly growing and evolving global network that provides reliability, performance, and security to one of the few products in the world that touches over 1 billion people.

Twitter is looking for a skilled and experienced Network Development Engineer to join its Core Networking team, bringing unique expertise in building and maintaining data center networks to develop network products that enable Twitter's hyperscale computing.

Who You Are:

You will take pleasure building highly scalable, resilient, performant, and thoroughly tested networks for data centers that support 100K+ servers each. You will be a technical lead with the ability to collaborate on network design and develop solutions as a team. You will have strong verbal and written communications, strong ownership and the ability to work in multi-disciplined technical teams.

What You’ll Do:

Manage, plan, and design data center network capacity

Participate in technical reviews to improve network architecture

Perform network changes and optimizations across a multi-vendor, multiprotocol environment in data centers and POPs.

Qualification of hardware and software

Proactive fault mitigation through performance, uptime, and anomaly tracking

Trouble resolution and escalation as part of a 24x7 on-call rotation

Diagnose and correlate network events, identify root causes, and develop remediation strategies.

Drive the development and implementation of operational procedures, documentation and event remediation strategies

Drive the evolution of the automation that supports our networks

 

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.

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 status, genetic information, marital status or any other legally protected status.

Qualifications

B.S. in network engineering or a related technical discipline, or equivalent experience

Expert level understanding and hands-on experience with large-scale networking, including platforms, topologies, and routing protocols such as BGP, OSPF, or IS-IS

Track record of practical problem solving, excellent communication, and documentation skills.

Strong knowledge of data center design and operation at scale, with a focus on BGP, Clos fabrics, and automation.

Working knowledge of large backbone networks, edge networking, and application layer protocols and services.

Fundamental understanding of unix/linux shells and scripting languages (python preferred)

Ability to learn new networking protocols, programming/scripting languages, and vendor operating systems as necessary.

 Desired Skills:

Experience with high capacity fabrics (>1Pbps)

Direct involvement with deploying and operating networks within critical production environments. 

Proficiency with multiple vendor operating systems (Arista, Juniper, Cisco)

Experience with load balancing appliances

Large scale network automation experience