Co-op Internship

| Greater NYC Area
We’re working on funded research projects in software security, program analysis, compiler construction, and trusted computing. We provide expert consulting services when the fit is right, and we provide in-depth and hands-on training when we feel it will make an impact.
If you’re a scientist or engineer with an interest in computer security, we should talk. We have no rigid requirements such as degrees or years of experience; some of our staff never went to college, others have graduate degrees. We’d really like to hire people with strong programming skills in C/C++, Python, JavaScript, OCaml, and people with strong reverse engineering and vulnerability analysis skills. If you have experience with systems programming, program analysis (to include dynamic binary instrumentation, symbolic execution, and abstract interpretation), reverse engineering, or application and software security assessment, please contact us.
We call New York City home, though remote work is a possibility if the fit is right (we have staff on both coasts of the United States, South America, and Canada). Our salaries are competitive, benefits are generous, and our culture is relaxed. In the past, our researchers and engineers have turned their personal projects into funded work. We’d like to do that more, so if you have your own ideas we can help you work on them.
At Trail of Bits, you will work closely with some really smart people in the security industry. We have a culture of technical collaboration and skill sharing, and we encourage all our staff to talk publicly about their work at conferences and online.
If you think you would be a good fit and would like to know more, then fill out the form below. Please note the desired length of your co-op and whether it is a requirement for your university.

Please apply to this position only if you attend a university that requires a co-op internship as a condition of graduation, (e.g., Northeastern University).

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C++Languages
    • PythonLanguages
    • InVisionDesign
    • TrelloManagement
    • WordpressCMS
    • PipedriveCRM
    • MailChimpEmail

Location

We're located in the heart of the Financial District, with ample commuting options including MTA, Path, and ferries.

An Insider's view of Trail of Bits

What’s the vibe like in the office?

Our offices are very easy going. Since half our employees are remote, we’re a remote-first company that just happens to have 20 people working in NYC. This gives us the benefit of a flexible remote culture but also have a place to get away from home and socialize with coworkers without rigid hours.

Ryan

Principal Security Engineer

How do you collaborate with other teams in the company?

Half of Trail of Bits is remote, so online collaboration and communication keeps us running. We make heavy use of Slack, Google Docs, Github, Trello, and video calls. Each project has its own Github repository and Slack channel, where most project communication occurs. A weekly video call provides high-level updates to the whole company.

Artem

Principal Security Engineer

What makes someone successful on your team?

Successful people at Trail of Bits are self-motivated and committed to doing their best work. They are team players that are willing to participate and be involved with projects across the company. They are curious, embody a growth mindset, and actively watch out for new opportunities to help the company grow and thrive.

Mark

Senior Security Engineer

How would you describe the company’s work-life balance?

Trail of Bits makes it really easy for each of us to create the work-life balance that works for us as individuals. There is a lot of flexibility around when and where we work, and our tools and workflows make collaboration easy in a variety of settings.

Amelia

Operations Manager

What are Trail of Bits Perks + Benefits

Culture
Eat lunch together
Open door policy
Team owned deliverables
Team based strategic planning
Diversity
Documented equal pay policy
Unconscious bias training
We work with LifeLabs once per year to deliver an unconscious bias training to our employees.
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Choose between premium MetLife or Aetna dental plans, at no cost to the employee.
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
We maintain a flexible work schedule that cares more about results than time in the office.
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Relocation Assistance
Our relocation assistance plan offers a maximum reimbursement of $5000.
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Acme Co. offers employees professional development opportunities like The ability to attend job related conferences and seminars.
Lunch and learns
We regularly host team reviews of new academic research publications.
Cross functional training encouraged
Promote from within
More Jobs at Trail of Bits10 open jobs
All Jobs
Finance
Dev + Engineer
Internships
Product
Developer
new
New York
Developer
new
New York
Internships
new
New York
Developer
new
New York
Developer
new
New York
Product
new
New York
Finance
new
New York
Internships
new
New York
Developer
new
New York