Engineering - Sr. Software Engineer

We are seeking seasoned senior software developers with the passion and experience necessary to design, develop, and support The FireEye's leading edge product suites.

Responsibilities:


  • Development of the next generation network security and threat management solutions with emphasis in malware detection, analysis, and remediation
  • Ownership of significant areas of the code for both new feature/functionality development as well as to maintain/redesign of the existing areas of the product
  • Continuous focus and contribution in the areas of performance, availability & scalability, reliability, and maintainability of the product
  • Active participation in our ongoing process enhancements and software development practices
  • Design and develop the common management interface and the central management system for the product
  • Active participation in customer/partner design meetings and general engagements

Job Requirements:


  • 5+ years of solid experience in C, Unix/Linux systems programming
  • Extensive hands-on knowledge and experience in the development of malware signature and analysis
  • Hands-on knowledge of the Windows OS platforms a plus
  • Expert knowledge of the software development life cycle and methodology
  • Experience with Agile programming and rapid prototyping a plus
  • Experience in embedded software development and development for network appliances is required
  • Demonstrated project ownership and drive; from design to post-delivery
  • Knowledge of signature matching and network behavior analysis is a plus
  • Distributed programming is a plus
  • Deep working knowledge of networking concepts: TCP/IP, HTTP, HTTPS, FTP, RPC, DNS, DHCP
  • IPC- & socket-based programming
  • Hands-on experience working with intrusion detection systems (IDS), intrusion prevention systems (IPS), firewalls or other network security appliances
  • Experience working in fast-paced development environments
  • Excellent written & verbal communication skills
  • Excellent inter-personal and teamwork skills
  • Strong problem solving, troubleshooting, & analysis skills
  • BS/MS in computer science or equivalent experience

For immediate consideration, please submit your resume along with a cover letter to: .