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.
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
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.
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.
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.
Security & Vulnerability Management:
- Proactive Defense: Implement security best practices based on the OWASP Top 10 (e.g., preventing SQL Injection, XSS, and CSRF) throughout the development lifecycle.
- Vulnerability Management: Actively monitor and address CVEs within project dependencies using automated tools (e.g., Snyk, Dependabot).
- Secure Architecture: Design and implement robust authentication and authorization flows using modern standards like OAuth2, JWT, or OpenID Connect.
- VAPT Collaboration: Review VAPT (Vulnerability Assessment & Penetration Testing) reports and lead the remediation of identified flaws based on CVSS priority.