Application Security Engineer
Palantir
over 7 years ago
London, United Kingdom
Mid Level / Senior
Responsibilities
- Perform deep architecture and security reviews on highly complex products to identify vulnerabilities.
- Lead engineering teams in feature design, threat modeling, and security-critical code and architecture.
- Develop and implement automation to eliminate entire classes of weaknesses across the organization.
- Drive decision-making by determining the tradeoffs between security and product design.
- Lead implementation of strategic security initiatives that improve security across Palantir.
Requirements
- Development or software engineering experience and a deep passion for information security.
- Experience with a modern high-level programming language (e.g. Java, Golang, Javascript, Python, etc.).
- Demonstrated experience evaluating code for vulnerabilities and weaknesses.
- Experience with complex architectures and codebases (e.g. SOA or micro-services).
- Experience utilizing/with CodeQL or other static code analysis platforms.
- Experience performing black-box testing of web applications.
Tech Stack
GoJavaJavaScriptPython
Categories
Security