Job Responsibilities:
Lead the development of security strategy
- Ensure the implementation of security procedures and controls to protect services from compromise or corruption
- Review and analyze design, architectures, existing system services, operating systems, networks and applications from a security perspective
- Provide Security guidance on new software development
- Build effective and practical cryptographic designs leveraging fundamental cryptographic algorithms and the underlying mathematics, such as finite field arithmetic
- Discover security issues that appears under new threat scenario, support incident response, forensics, remediation in a cross-functional environment driving towards incident resolution
Requirements:
- Masters in Computer Science or relevant disciplines
- 7+ years of security engineering experience such as design review, threat modeling, security mitigation development, security tooling development or privacy engineering
- Advanced knowledge and understanding in various disciplines such as web application security, network security, mobile app security, operating system internals and hardening, applied cryptography, cloud computing
- Solid experience in writing and reviewing code in at least one of the following programming languages: JavaScript (Node JS), Go, Python, Java, C++, Rust
- Strong problem-solving skills and excellent debugging / troubleshooting skills