Security Engineer I — Vulnerability Research & Tools, Remote

Trail of Bits

United States

On-site

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonuses
Fully company-paid insurance packages:
401(k) plan
Vacation time
Parental leave
Relocation assistance
WFH stipend
Learning & development stipend
Team celebrations
Philanthropic matching

Job summary

Trail of Bits seeks a Security Engineer 1 for our Software Assurance practice. You will contribute to security assessments of client software, partnering with senior engineers, identifying vulnerabilities across the application and system level. You will own pieces of client engagements and develop tools alongside the team.

Your work will be hands-on and autonomous: analyzing complex code, building custom tooling, conducting threat modeling, and owning your findings through to client delivery.

Qualifications

  • CTF wins, published CVEs, bug bounty finds, or security research demonstrating vulnerability discovery.
  • Ability to read complex code, trace execution, and identify exploitable logic.
  • Hands-on coding in multiple languages and strong memory-safety understanding.
  • Experience with threat modeling, architecture reviews, and security fundamentals.

Responsibilities

  • Lead security assessments for components or systems within client engagements.
  • Find and validate real vulnerabilities, explain paths, assess impact, and provide POC when needed.
  • Design and build security testing tools; own tooling from concept to deployment.
  • Conduct threat modeling and architecture reviews highlighting attack surfaces and mitigations.
  • Translate findings into actionable recommendations and manage client communications.
  • Contribute to security research initiatives and document findings.

Skills

Vulnerability research
Code analysis
Coding proficiency
Memory safety
Systems knowledge
Autonomous problem-solving
Technical communication

Tools

Rust
Go
C
C++
Python
JavaScript
TypeScript

Job description

Trail of Bits seeks a Security Engineer 1 for our Software Assurance practice. You will contribute to security assessments of client software, partnering with senior engineers, identifying vulnerabilities across the application and system level. You will own pieces of client engagements and develop tools alongside the team.

Your work will be hands-on and autonomous: analyzing complex code, building custom tooling, conducting threat modeling, and owning your findings through to client delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Security Engineer — Remote & Tooling-Focused
Application Security Engineer — Remote & Tooling-Focused

Trail of Bits • United States

On-site
USD 100,000 - 200,000
Competitive salary with performance-based bonuses
Fully company-paid insurance packages
401(k) plan with a 5% match
+5
Application Security Engineer: Threat Modeling & Tools
Application Security Engineer: Threat Modeling & Tools

Trail of Bits Inc. • New York (NY)

Hybrid
USD 100,000 - 200,000
Fully company-paid insurance packages
401(k) plan with 5% match
20 days of paid vacation
+2
Remote Application Security Engineer - Low-Level Code & Tools
Remote Application Security Engineer - Low-Level Code & Tools

Trail of Bits Inc. • United States

On-site
USD 100,000 - 200,000
Competitive salary
Fully company-paid insurance packages
401(k) plan with 5% match
+5
Remote Security Engineer — Vulnerability & Threat Management
Remote Security Engineer — Vulnerability & Threat Management

Storcom, Inc. • Idaho

On-site
USD 90,000 - 126,000
Senior Vulnerability & Threat Engineer - Remote (US)
Senior Vulnerability & Threat Engineer - Remote (US)

11:11 Systems • United States

On-site
USD 90,000 - 126,000
Healthcare plan
401(k) match
Life insurance
+3
Lead Vulnerability & Threat Engineer – Remote
Lead Vulnerability & Threat Engineer – Remote

11:11 Systems Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Remote-First Product Security Engineer II
Remote-First Product Security Engineer II

Affirm • Austin (TX)

On-site
USD 146,000 - 206,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Security Engineer: Cloud, AppSec & Vulnerability Lead
Remote Security Engineer: Cloud, AppSec & Vulnerability Lead

Worth AI, Inc. • Orlando (FL)

Hybrid
USD 90,000 - 130,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance
+7
Remote Product Security Engineer II - Build Trust & Security
Remote Product Security Engineer II - Build Trust & Security

Affirm • Baltimore (MD)

On-site
USD 146,000 - 206,000
Health care coverage
Flexible Spending Wallets
Paid time off
+1
Remote Product Security Engineer II — Build Secure Apps
Remote Product Security Engineer II — Build Secure Apps

Affirm • Sioux Falls (SD)

Remote
USD 146,000 - 225,000
Remote-first company
Health coverage for you and dependents
Flexible Spending Wallets
+2