Description

Description

  • If you are a great developer, with passion for security and technology, come join ForeScout's R&D team of Software Engineers and take part in defining and driving the future world-wide market leading product suite consisting of: Network Access Control, Endpoint Compliance, Mobile Control, and Intrusion Prevention.
    Applications range from Client / Server applications to Web apps for a Network Access Control solution, running on both Windows and Linux systems

Responsibilities

  • Duties involve analyzing customer escalation issues and to work with cross-functional teams (Development Engineering, Customer support and Account teams) to ensure smooth flow of information in resolving critical customer issues
  • Provide technical leadership on the team as needed
  • Development of new security features and maintenance of existing ones
  • Handle the resolution of technical issues by doing the following:
    • Analyze the available data to identify and narrow down root cause
    • Investigate the technical issue
    • Attempt or drive reproduction of customer issue in house
    • Describe in detail the issue to support engineers or customers
    • Identify and develop the software code changes to resolve it.
  • Analyze and report defects on software to improve conformance, stability and supportability
  • Understand customer network architecture and design and accordingly provide alternative solutions when applicable to achieve greater stability or performance.
  • Provide technical leadership to internal teams
  • Mentor other Engineers on techniques and methodologies of troubleshooting and supporting ForeScout products and solutions
  • Actively suggest and describe ways to improve the supportability of ForeScout products.
  • Use Kanban development methodology to deliver on tasks
  • Familiar with Atlassian tool set, including Jira, Confluence, etc.

Professional Skills

  • Minimum of 8-10 years of experience in software development or sustaining engineering preferably in Network or Endpoint security
  • Past technical leadership experience
  • Deep knowledge of software engineering concepts and techniques.
  • C/C++ experience.
  • Experience in Java programming
  • Perl experience
  • Linux/Unix development experience.
  • Linux system/environment experience (scripting languages, regular exp., awk, sed, etc.)

Networking:

  • Good understanding of TCP/IP.


 

Education

Bachelor's degree