Detecting attackers in real-time requires a high-performance suite of software that enables machine learning and statistical techniques. You will be joining a newly created team that has been tasked with detecting attackers in the cloud. This presents a unique opportunity to help shape the processes and practices of the team, as well as the technical architecture and delivery.
Responsibilities
§ Translate product requirements and concepts into software designs and implementation taking scalability, performance, operational effort and cost into consideration
§ Interface with other groups including Product Management, UX, Security Research and Data Science to help customers simplify security
§ Provide technical leadership in addition to mentoring and encouraging other engineers
Requirements:
§ 7+ years Nodejs/Python experience
§ 7+ years working with Cloud providers (AWS, Azure, GCP etc.)
§ Knowledge of software design principles and leading software development practices
§ Strong communication & collaboration skills
§ Willingness to get things done, take initiative and challenge existing assumptions and conventions
Preferred:
§ Experience working with a geographically dispersed team
§ Ability to work in a collaborative environment
§ Expertise in automated testing in addition to continuous integration and deployment tools
§ Knowledge of networking and networking protocols
§ Knowledge of Cybersecurity
§ Knowledge of source code management tools; e.g. Git
Education:
§ B.S or M.S or Ph.D. in Computer Science (or equivalent experience)