Position Overview Detecting cyberattacks in real-time requires a high-performance suite of software that can sift through terabytes of data
You will be joining a team that has been tasked with developing software to aide in the detection of network-based attacks
Responsibilities
Interpret product requirements into software designs, implementations, and tests that take performance, maintainability, and operational efficiency into consideration
Monitor, troubleshoot, and improve systems to deliver outstanding reliability to customers
Work with other groups including Product Management, UX, Security Research and Data Science to help customers simplify security
Provide technical leadership as you grow into the role
Requirements:
Position Overview Detecting cyberattacks in real-time requires a high-performance suite of software that can sift through terabytes of data
You will be joining a team that has been tasked with developing software to aide in the detection of network-based attacks
Responsibilities
Be a leader in the team by being a technical resource or mentor for a team of software engineers
Interpret product requirements into software designs, implementations, and tests that take performance, maintainability, and operational efficiency into consideration
Monitor, troubleshoot, and improve systems to deliver outstanding reliability to customers
Work with other groups including Product Management, UX, Security Research and Data Science to help customers simplify security
Provide technical leadership and present key findings to leaders
Requirements:
8+ years professional C++
8+ years developing software for Debian-based Linux
Strong Python coding and debugging experience along with code review
Knowledge of software design principles and leading software development practices
Ability to troubleshoot complex systems
Strong communication collaboration skills
Willingness to get things done, take initiative, and own quality
Preferred:
Knowledge of networking principles and protocols
Ability to work in a collaborative environment
Knowledge of automated testing such as Jenkins
Knowledge of source code management tools; e g Git