Senior Software Engineer – Cybersecurity & Backend
Job Type: Contractor (:15 hrs/week)
Location: Remote
Schedule: Flexible
Required Skills
• Python 3, Java, Rust, TypeScript, C++
• Algorithms & Data Structures
• Bug Fixing & Feature Implementation
• Codebase Refactoring
• Performance Optimization
• Penetration Testing
• Security Auditing
Job Summary
Work on challenging coding and security tasks designed to help train next-generation AI systems. You'll create realistic coding problems, implement features and bug fixes, and build deterministic verifiers to evaluate solutions.
What We're Looking For
• Strong backend development experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar
• Experience building scalable services and APIs
• Strong debugging, performance optimization, and automated testing skills
• Solid code review and software engineering practices
• Experience with cybersecurity, penetration testing, vulnerability assessment, or security audits
• Familiarity with secure coding, AppSec, OWASP, and CWE is a plus
Responsibilities
• Develop and debug complex software
• Implement new features and resolve software issues
• Refactor and optimize existing codebases
• Create realistic coding and security tasks
• Develop reliable deterministic verification systems
• Identify vulnerabilities and potential security risks
• Apply strong algorithms, data structures, and software engineering principles
Preferred Qualifications
• Proven backend development experience
• Cybersecurity or security engineering background
• Experience with penetration testing or security audits
• Strong understanding of algorithms, data structures, and computer science fundamentals
• Excellent analytical, problem-solving, and technical communication skills