Palantir

Application Security Engineer

Palantir

Apply
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