Palantir Technologies is a leading company focused on data-driven decision making and operations, supporting critical work in defense, intelligence, and commercial applications. The Application Security Engineer will perform security reviews, lead engineering teams in secure design, and drive strategic security initiatives to enhance the security of Palantir's products.
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