Staff Security Research Engineer @ Proofpoint
Your Application Journey
Email Hiring Manager
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.