Security Engineer – 934224

at NationStaff, Inc.
Published February 12, 2024
Location New York, NY
Category Default  
Job Type Full-time  

Description

About This Role

We are seeking a highly capable Security Engineer / Senior Security Engineer, who will be responsible for various technical and cryptographic security aspects. This role requires a certain range of experience and an in-depth understanding of security engineering facets.

Primary Responsibilities

  • Perform security analysis/audits/reviews/testing, including full-range of vulnerability scans, penetration tests and code reviews
  • Participate in incident response and forensics
  • Develop proprietary security tools
  • Perform malware, threat, and attack vector analysis
  • Configure and maintain logging, reporting, monitoring and security data aggregation and analysis
  • Configure and maintain network security (cloud and on-prem, firewalls, wireless security, etc.)
  • Configure and maintain complex security systems (HSM farms, MPC-based systems, cryptosystems, key management systems, blockchain/DLT/DAG nodes, etc.)

Requirements

  • Bachelor's degree in engineering, computer science, information technology or related discipline, or equivalent work experience
  • Any Offensive Security certification (at least readiness to pursue OffSec exams)
  • Understanding of cryptocurrency ecosystem, blockchain/DLT engineering and smart contracts
  • Knowledge of programming languages (C, C++, Python, Java, Go, Solidity, Serpent, Vyper, LLL, Mutan, Bamboo, etc.)
  • Knowledge of scripting languages and tools (cshell, ksh, Bash, Perl, PowerShell, Ruby, Tcl, etc.)
  • Knowledge of network, cloud, web application, database, and mobile security
  • Ability to perform security code review (static code analysis)
  • Experience performing pentesting (dynamic code analysis) and vulnerability scanning
  • Knowledge of firewalls (stateful, stateless, WAFs, etc.)
  • Knowledge of Complex System Engineering
  • Understanding of systems reliability and resilience
  • Understanding of applied cryptography
  • Red Teaming, Blue Teaming, Purple Teaming experience
  • Experience with threat intelligence
  • Knowledge of SecOps and related technologies
  • Fuzzing experience
  • Knowledge of Chaos Engineering
  • Experience with VPN and DevOps technology
  • Understanding of OpSec and physical security

Personal Attributes

  • Strong interpersonal and communication skills
  • Self-starter yet knows when to ask for help, and works great in a team
  • Willingness and ability to meet aggressive deadlines
  • Thrives in a dynamic and high-pressure environment
  • Troubleshooting and problem-solving skills

Benefits

  • Comprehensive health, vision, dental and FSA benefits
  • Flexible time off