We are looking for a security-focused software engineer to design, build, and enhance security tools and frameworks across various contexts. You'll work on projects ranging from AI/ML security frameworks to compiler-based security tools, contributing to software that makes a real difference in the security landscape.
Requirements
- Strong software development skills with experience in Rust, C++, and/or Python
- Knowledge of AI/ML systems and associated security challenges
- Familiarity with AI development tools like Claude Code, Cursor, and others
- Experience with secure development practices and building secure software
- Demonstrated ability to quickly learn new programming languages, frameworks, and technologies
- Understanding of computer security principles and common vulnerability classes
- A drive to develop subject-matter expertise in an area of Trail of Bits' core competency
- Ability to work independently and as part of a remote team
- Strong written and verbal communication skills, with a willingness to write blog posts and present at internal knowledge-sharing sessions
- Familiarity with GitHub, CI/CD pipelines, and automated testing
Benefits
- Competitive salary complemented by performance-based bonuses
- Fully company-paid insurance packages, including health, dental, vision, disability, and life
- A solid 401(k) plan with a 5% match of your base salary
- 20 days of paid vacation with flexibility for more, adhering to jurisdictional regulations
- 4 months of parental leave to cherish the arrival of new family members
- Relocation assistance of $10,000 to support a transition to NYC
- $1,000 Working-from-Home stipend to create a comfortable and productive home office
- Annual $750 Learning & Development stipend for continuous personal and professional growth
- Company-sponsored all-team celebrations, including travel and accommodation, to foster community and recognize achievements
- Philanthropic contribution matching up to $2,000 annually