Trend Micro

Full-Stack Software Engineer - Threat Hunting & Vulnerability Research

Austin Full time

Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers.

Fueled by decades of security expertise, global threat research, and continuous innovation, Trend harnesses AI to protect organizations and individuals across clouds, networks, devices, and endpoints.

The Trend Vision One™ enterprise cybersecurity platform accelerates proactive security outcomes by predicting and preventing threats across the entire digital estate and environments like AWS, Google, Microsoft, and NVIDIA.


Proactive security starts here.  TrendMicro.com

Location: This is a hybrid role with a minimum in-office requirement of 3 days per week in the Austin, TX office located at 11305 Alterra Parkway Austin, TX 78758.

Position Summary:

We are seeking a talented Full-Stack Software Engineer to join our Threat Hunting Research team. This role is critical in maintaining and developing cutting-edge tools for threat detection, vulnerability research, and security intelligence operations. The ideal candidate will combine strong software development skills with an interest in cybersecurity, helping us build and enhance platforms that identify and analyze emerging threats. You will play a key role in integrating AI capabilities into our security workflows and developing scalable solutions for our growing threat hunting team.

Responsibilities:

Platform Development & Maintenance

  • Design, develop, and maintain web-based applications and dashboards for threat hunting and vulnerability research workflows

  • Build and enhance internal tools for automated vulnerability discovery, triage, and analysis

  • Develop RESTful APIs and microservices to support security tool integration and data exchange

  • Create intuitive user interfaces for security analysts to interact with threat intelligence data and research findings

AI Integration & Innovation

  • Implement AI/ML capabilities into existing security tools and workflows to enhance threat detection and analysis

  • Develop interfaces for Large Language Model (LLM) integration to assist with vulnerability assessment and threat intelligence correlation

  • Build automated pipelines for processing and analyzing security data using AI-enhanced methodologies

  • Collaborate on the development of intelligent systems for prioritizing and triaging security findings

Security Tool Development

  • Maintain and extend vulnerability scanning and assessment frameworks

  • Develop proof-of-concept tools and automation scripts for security research

  • Build integrations with existing security tools (SIEM, vulnerability scanners, threat intelligence platforms)

  • Create data collection and processing pipelines for honeypot networks and exploit telemetry

Technical Operations

  • Containerize applications using Docker and orchestrate deployments

  • Manage and optimize database systems (MongoDB, PostgreSQL) for storing vulnerability and threat data

  • Implement CI/CD pipelines for automated testing and deployment

  • Ensure code quality through testing, code reviews, and documentation

Required Qualifications:

Technical Skills

  • 3+ years of experience in full-stack software development

  • BS in Computer Science, Computer Engineering, or related field—or 3+ years of practical experience in full-stack software development

  • Strong proficiency in Python for backend development and automation

  • Solid experience with JavaScript and modern frontend frameworks (React, Vue.js, or Angular)

  • Experience building and deploying web applications in production environments

  • Proficiency with RESTful API design and implementation

  • Experience with database systems (SQL and NoSQL)

  • Familiarity with version control systems (Git) and collaborative development workflows

  • Experience with cloud infrastructure and deployments

    • AWS, Google Cloud, Azure

Preferred Qualifications

  • Experience with cybersecurity concepts, vulnerability research, or threat hunting

  • Familiarity with AI/ML frameworks and LLM integration (OpenAI API, LangChain, etc.)

  • Experience with containerization technologies (Docker, Kubernetes)

  • Knowledge of security tools and static analysis such as YARA, Semgrep, or vulnerability scanners

  • Experience with data visualization libraries and dashboard development

  • Understanding of CVE processes and vulnerability disclosure practices

  • Familiarity with JIRA and agile development methodologies

Additional Qualifications

  • Experience with rule-based detection systems and signature development

  • Knowledge of exploit development or reverse engineering concepts

  • Familiarity with threat intelligence platforms and MITRE ATT&CK framework

  • Experience with honeypot deployment and management

  • Background in processing and analyzing large-scale security datasets

What You’ll Be Working On:

  • Next-generation vulnerability discovery platforms leveraging AI capabilities

  • Automated threat hunting and intelligence correlation systems

  • Web-based dashboards for security research and team collaboration

  • Integration of multiple security scanners and tools into unified platforms

  • Development of tools that scale with our expanding threat hunting operations

Team Environment:

You'll be joining a dynamic and growing threat hunting team that values innovation, automation, and proactive security research. We're passionate about staying ahead of emerging threats and building tools that make our security researchers more effective. This role offers the opportunity to work at the intersection of software engineering and cybersecurity, contributing to systems that protect organizations from zero-day exploits and advanced threats.

DEI Commitment:

Not meeting every single requirement? At Trend Micro, we're committed to fostering a diverse, inclusive, and genuine workplace. If you're enthusiastic about this position but find that your experience and background don't perfectly match every qualification listed in the job posting, we still encourage you to apply. You could very well be the ideal candidate for this position or others within our organization.

What We Offer You:

You're important to us. What matters to you, matters to us too. Trend Micro provides benefit options for you and your family.

  • Comprehensive medical, dental and vision insurance

  • Life insurance

  • Short & Long Term Disability 

  • Pre-partum, maternity, parental and medical leave

  • Mental Health Wellness Program

  • Adoption Assistance

  • Wellness Incentive

  • Pet Insurance

  • 401(k) with company match

  • Paid Time Off

  • 14 Annual Holidays

  • Tuition Assistance

  • Employee Resource Groups

We offer competitive compensation with bonus opportunity tied to company performance, along with room to enhance your skills through ongoing learning and broad technological opportunities. Achieving work-life balance is a priority, complemented by team activities, fostering an environment rooted in equity, inclusion, and collaboration, that is reflected in both our culture and our work.

Be Passionate. Be Innovative. Be a Trender.

This position does not offer sponsorship for work permit applications or renewals, either now or in the future. Candidates must be authorized to work in the U.S. without the need for employment-based visa sponsorship, both currently and moving forward. The company will not sponsor applicants for U.S. work visa status for this role (including, but not limited to, H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT, or any other employment-based visa).

At Trend Micro, we embrace change, empower people, and encourage innovation in a connected world. Our diversity and multicultural workforce are key contributing factors to our success across the globe. Trend Micro provides equal employment opportunity for all applicants and employees. Trend Micro does not unlawfully discriminate on the basis of race, color, religion, sex, pregnancy and childbirth or related medical conditions, national origin, ancestry, age, physical or mental disability, medical condition, family care leave status, veteran status, marital status, sexual orientation, or gender identity.