Company Description
kuubiik is a global consulting company headquartered in Singapore, offering outsourcing and project-based solutions across all business functions in over 150 countries. With a diverse team spanning Asia, Europe, and the Americas, kuubiik has earned the trust of renowned brands like Google, TikTok, HP, and TELUS. Focused on flexibility, kuubiik offers hourly or full-time outsourcing services tailored to meet client needs. The company emphasizes collaboration and innovation, delivering customized solutions at competitive rates.
Role Overview:
You will be the primary engine building our Cybersecurity Intelligence Platform/module. Your objective is to take raw vulnerability feeds and network scan data, process them using Python (FastAPI) and Claude AI, and present actionable insights through a high-performance React dashboard. This is a role for an engineer who understands that in cybersecurity, a delay of seconds or a missed data point can be the difference between safety and a breach.
Role Overview
- Type: Part time / Full time
- Contract: 1 year, renewable
- Work Settings: Remote
- Seniority: Junior - Middle
- Domain: Cybersecurity / Vulnerability Management / AI.
- Core Tech: Python (FastAPI), React (Vite), PostgreSQL, Claude API.
- Architecture: Asynchronous, Containerized, and AI-Augmented.
- Monthly Salary Range: SGD 1,000 - 1,500
Key Responsibilities
1. Backend & Security Engine (Python)
- Asynchronous Orchestration: Build high-performance, non-blocking APIs using FastAPI (or Flask) and manage background tasks/scanning jobs via Celery.
- Security Data Parsing: Engineer the logic to ingest and parse CVE/NVD feeds, integrating Nmap/python-nmap for automated network discovery.
- Data Persistence: Design complex PostgreSQL schemas, ensuring data integrity through SQLAlchemy ORM and managing versioning with Alembic migrations.
2. Frontend & Intelligence Visualization (React)
- Modern UI: Develop a fast, responsive frontend using React + Vite, focusing on highly functional Data Tables with advanced filtering.
- Threat Visualization: Implement complex security charts and trend analysis using Recharts.
- State & Integration: Manage complex application states and ensure seamless REST API integration for real-time security monitoring.
3. AI Integration (Claude/Anthropic)
- System Engineering: Design advanced system prompts to help Claude analyze security data.
- Function Calling: Implement Anthropic Tool Use to allow the AI to interact with your backend services.
- Streaming Insight: Deliver real-time, streaming AI responses to users for interactive threat analysis.