Staff Security Research Engineer
@ Proofpoint

Hybrid
$200,000
Hybrid
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXX****** @proofpoint.com
Recommended after applying

Job Details

About Proofpoint

Proofpoint is a leader in human-centric cybersecurity with over half a million customers including 87 of the Fortune 100. The company is committed to safeguarding organizations by staying ahead of bad actors and protecting data and people.

How We Work

At Proofpoint, you join a global team that breaks barriers in cybersecurity. Our core values, BRAVE (Bold, Responsive, Accountable, Visionary, Exceptional), guide our collaborative and innovative work environment.

Corporate Overview

Proofpoint protects organizations’ greatest assets with an integrated suite of cloud-based solutions. Our tools help companies stop targeted threats and make users more resilient against cyber-attacks using people-centric security and compliance solutions.

Your Day-to-Day as a Staff Security Research Engineer

  • Design and develop software using primarily Python with minimal oversight.
  • Modify and extend web-based UI for internal threat research tools.
  • Utilize C/C++ for low-level OS interactions and browser automation.
  • Analyze and reverse engineer JavaScript for sandbox evasion techniques.
  • Develop automation pipelines, process network traffic, and support threat detection.
  • Collaborate with threat researchers and detection engineers on evolving security threats.
  • Leverage AI and large language models where beneficial.

What You Bring To The Team

You have a passion for threat research and a deep understanding of the threat landscape. You are proficient in writing production-grade Python code, working with Docker, automating browser interactions, and analyzing network protocols like TLS and HTTP. Experience in C/C++ and reverse engineering is a plus. You are comfortable working independently and as part of a remote distributed team.

Additional Information

The role offers remote work options across multiple regions including Canada, US, Argentina, UK, Ireland, Germany, France, and Switzerland. Occasional travel (1%-10%) is expected for team collaboration or security conferences, with work hours aligning to local business times.

Why Proofpoint

Proofpoint provides competitive compensation, comprehensive benefits, opportunities for learning and career development, flexible work arrangements, and a culture of recognition and global collaboration.

Key Skills/Competency

  • Python
  • C/C++
  • Docker
  • Web Automation
  • Threat Research
  • Reverse Engineering
  • Network Traffic Analysis
  • AI Integration
  • Automation Pipelines
  • Collaboration

How to Get Hired at Proofpoint

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Python, Docker, and security expertise.
  • Showcase projects: Include past threat research and automation work.
  • Prepare for interviews: Demonstrate reverse engineering and network analysis skills.
  • Research Proofpoint: Understand their cybersecurity mission and global team dynamics.

📝 Interview Preparation Advice

Technical Preparation

Review Python automation libraries and frameworks.
Study Docker container deployment best practices.
Practice reverse engineering JavaScript and binaries.
Refresh networking and TLS protocol fundamentals.

Behavioral Questions

Describe past experience in remote teamwork.
Explain handling tight security project deadlines.
Discuss conflict resolution in distributed teams.
Share examples of innovative problem solving.

Frequently Asked Questions