Principal Security Engineer, Research & Engineering
Who We Are
Founded in 2012 by 3 expert hackers with no investment capital, Trail of Bits is the premier place for security experts to boldly advance security and address technology's newest and most challenging risks. It has helped secure some of the world's most targeted organizations and devices. Our combination of novel research with practical solutions reduces the security risks that our clients face from emerging technologies. Our work helps drive the security industry and public understanding of the technology that underlies our world.
Cybersecurity Preparedness
Cybersecurity preparedness is a moving target. Companies like ours are the tip of the spear in the fight against attackers. Our research-based and custom-engineering approach ensures that our clients' capabilities are at the forefront of what's available. For companies and technologies that live and die by their security, a proactive, tailored approach is required to keep one step ahead of attackers.
Democratizing Security Information
Democratizing security information is essential. As part of our business, we provide ongoing informational support through blogs, whitepapers, newsletters, meetups, and open-source tools. The more the community understands security, the more they'll understand why a company like ours is so unique and valuable.
Role
The Principal Security Engineer serves as a cultural, business, and technical leader within Trail of Bits' Research & Engineering practice. Principal Engineers set technical vision, drive new business growth, lead projects, manage people, and champion the company's publications and marketing efforts.
- Leverage your experience and professional network to turn your ideas into meaningful research and engineering efforts that impact our digital world
- Mentor and inspire other engineers who share your vision, helping them build their networks and skillsets
- Be an ambassador to the company using our blog and speaking at conferences as your primary medium
You will identify team organization and operational problems, spot knowledge gaps across the team, and take steps to help the team fill them. You'll work closely with Staff Engineers on technical roadmaps, collaborate with Directors on resourcing, and support the proposal process through SoW writing and scoping.
Software Development
Software development will primarily involve Rust, C++, and Python, with occasional work in Go and Java. You will lead and participate in teams of 2–4 people across remote locations. Frequent communication with team members
Similar jobs
Staff AI Security Engineer
Senior BISO Security Analyst
Endpoint Security Engineer
AI Security Engineer
Network & Systems Security Analyst
Senior Security Engineer - Remote
Network Security Engineer II
Cyber Client Service Technician - Hybrid (Remote + Customer On‑Site)
Cyber Client Service Technician - Hybrid (Remote + Customer On‑Site)
Senior Security Engineer, Vulnerability Management
