NetScout Systems, Inc. Senior Software Engineer TMS in Detroit, Michigan
Job ID: 002265Company Name: Arbor NETSCOUT is looking for a full-time Software developer on the Threat Mitigation (TMS) teamDescription:NETSCOUT is looking for a full-time Senior Software developer on the DDoS / Threat Mitigation (TMS) team to help protect service provider and enterprise networks. Ideal candidates will have strong knowledge of networking and network security, as well as having experience developing for multiple CPU architectures.As a member of our engineering team, you'll take initial ideas from our research and architecture teams and turn them into functioning code that will be deployed in large distributed systems to protect against modern network-based threats.This job involves working closely with our product management, architecture, and research teams to help balance customer impact against maintaining service availability. Through our agile process, you'll write code to capture, analyze, and dispatch network traffic in real time. High performance is a must.This is a great opportunity to work with an informal, yet hard-working team working on an established product which is used by an overwhelming majority of global internet service providers.Required Qualifications:Ability to write maintainable, high-performance code in C and PythonStrong knowledge of computer networking (TCP/IP, DNS, HTTP, etc.)Experience developing under LinuxExperience writing unit tests and automated functional testsAbility to work independently as well as collaboratively in small teamsExcellent written and verbal communication skillsFamiliar with concepts from computer securityIdeal candidates will have:Experience writing network applicationsExperience developing distributed systemsExperience with agile development methodologies (SCRUM, TDD, etc.)Experience writing regular expressionsExperience writing shell scriptsExperience with CythonUnderstanding of, or background using, high-speed networking devices such as firewalls, intrusion detection systems, intrusion prevention systems, or deep packet inspection (DPI) systemsKnowledge of modern, network-based threats Requirements: Education•Bachelors (or equivalent work experience) Bachelors (or equivalent work experience) Job Type•Full-Time Full-Time Location•US-Michigan (MI), MI - Ann Arbor, MA - Westford US-Michigan (MI), MI - Ann Arbor, MA - Westford Preferred Language•English EnglishAll qualified applicants will receive consideration for employment without regard to age, race, color, religion, , national origin, orientation, gender identification, disability or protected veteran status.