Senior Full-Stack Developer
Core
Design and build scalable automation tools, data collection systems, and internal platforms to enable threat intelligence analysts to collect, analyze, and publish actionable intelligence for public and private sector clients.
Role type
Senior Full-Stack Software Engineer (Threat Intelligence)
Builds
Automation tools, data collection systems, internal platforms, RESTful APIs, and UI components for intelligence analysis and distribution.
Domain
Cybersecurity / Threat Intelligence / Software Engineering
Required skills
Python, JavaScript, RESTful API design, AI tools (Cursor, GitHub Copilot), frontend development, backend development, clean code practices, global team collaboration.
Preferred skills
TypeScript, React, Node.js, Python frameworks (Flask, Falcon), cloud deployment (GCP, AWS, Azure), CI/CD, containerization, cloud-native architectures.
Technologies
Python, JavaScript, HTML, CSS, RESTful APIs, Cursor, GitHub Copilot, Flask, Falcon, GCP, AWS, Azure, TypeScript, React, Node.js, CI/CD, Docker/Kubernetes (implied by containerisation).
Responsibilities
Design and build scalable automation tools and data collection systems integrating with third-party APIs; Develop and maintain internal platforms, services, and RESTful APIs; Write clean, performant, and reusable frontend and backend code including AI Agents; Review peers' work and contribute to internal documentation.
Seniority
Senior, hands-on IC
