About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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
  • 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

Responsibilities

  • 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
  • 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
  • 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
  • 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

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service