Senior Security Engineer, Application Security

Premier security consulting firm founded in 2012, specializing in novel research and practical solutions to reduce security risks for targeted organizations and devices.
United States
$150,000 - $200,000
Security
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Description For Senior Security Engineer, Application Security

Trail of Bits, founded in 2012 by three expert hackers, stands as a leading force in cybersecurity consulting. The company is seeking a Senior Security Engineer for their Application Security team to join their remote-first culture. This role combines deep technical expertise with practical security solutions, focusing on conducting comprehensive security assessments of client software and developing innovative security tools.

The position offers a competitive salary range of $150,000 to $200,000, complemented by an impressive benefits package including fully paid insurance, 401(k) matching, and various stipends for professional development and remote work setup. The role involves analyzing vulnerabilities in application code, automating security configuration detection, and reviewing security boundaries in complex systems.

As a Senior Security Engineer, you'll work at the intersection of Vulnerability Research and Application Security, collaborating with leading technology companies and contributing to advanced security research. The ideal candidate should possess extensive experience in software security, strong programming skills across multiple languages, and the ability to effectively communicate complex security concepts to diverse stakeholders.

Trail of Bits emphasizes a culture of innovation and inclusion, valuing diverse perspectives and backgrounds. The company operates globally with over 100 employees across all time zones, fostering a remote-first environment built on autonomy and trust. This position offers an opportunity to work on cutting-edge security challenges while contributing to the advancement of the security industry through research and practical solutions.

Last updated 4 days ago

Responsibilities For Senior Security Engineer, Application Security

  • Conduct comprehensive low-level code security assessments
  • Design and implement custom security tools for automated vulnerability detection
  • Perform detailed architecture reviews and threat modeling
  • Work directly with industry-leading teams to review application infrastructure
  • Contribute to the advancement of application security research

Requirements For Senior Security Engineer, Application Security

Python
JavaScript
TypeScript
Go
Rust
  • Extensive experience in software security
  • Track record of conducting technical security assessments
  • Deep understanding of system internals and security boundaries
  • Strong knowledge of multiple programming languages (Python, Ruby, JavaScript/TypeScript, C, C++, Rust, Go)
  • Experience with binary analysis and reverse engineering
  • Understanding of memory corruption vulnerabilities and mitigations
  • Ability to effectively communicate complex security concepts

Benefits For Senior Security Engineer, Application Security

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • Fully company-paid insurance packages (health, dental, vision, disability, and life)
  • 401(k) plan with 5% match of base salary
  • 20 days paid vacation
  • 4 months parental leave
  • $10,000 relocation assistance to NYC
  • $1,000 Working-from-Home stipend
  • $750 annual Learning & Development stipend
  • Performance-based bonuses
  • Company-sponsored team celebrations
  • Philanthropic contribution matching up to $2,000 annually

Interested in this job?

Jobs Related To Trail of Bits Senior Security Engineer, Application Security

Senior Security Engineer, Blockchain

Senior Security Engineer position at Trail of Bits focusing on blockchain security, smart contract auditing, and security tool development using Go/Rust.

Senior Systems Software Security Engineer – Factory and Security Provisioning

Senior Systems Software Security Engineer role at NVIDIA focusing on factory and security provisioning for data center systems, offering competitive salary and opportunity to work with cutting-edge AI technology.

Senior Software Security Engineer

Senior Software Security Engineer role at Vast, building security infrastructure for commercial space stations, offering $150K-$237K and comprehensive benefits.

Senior Software Engineer, Privacy Infrastructure

Senior Software Engineer role at Roblox focusing on privacy infrastructure, data protection, and security solutions for the platform.

Senior Security Engineer

Senior Security Engineer position at Rokt, working in New York with 4 days per week in-office requirement.