Posted Oct 30, 2026

[Remote] Remote | Backend Security Engineer — $30–$100/hour

Apply Now
Note: The job is a remote job and is open to candidates in USA. 24-MAG shares a consulting opportunity for Backend Security Engineers to contribute to an AI training and software-engineering evaluation project. The role involves developing and evaluating secure backend code, designing coding tasks, assessing vulnerabilities, debugging and refactoring systems, and building deterministic verifiers. Responsibilities • Develop and evaluate backend services using Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages • Apply secure-coding principles across realistic software-engineering scenarios • Review backend architectures for reliability, scalability, and security • Identify implementation choices that introduce operational or security risk • Apply strong engineering judgement across production-style codebases • Evaluate code for application-security weaknesses and vulnerable patterns • Apply experience with penetration testing, vulnerability assessment, and security reviews • Identify issues aligned with common OWASP and CWE categories • Assess whether proposed solutions introduce exploitable behaviour or unsafe assumptions • Provide clear technical reasoning around identified security issues • Design challenging coding tasks involving feature implementation and bug fixes • Define clear technical requirements, constraints, and expected behaviours • Implement robust features within existing or unfamiliar codebases • Ensure tasks allow reasonable valid implementation approaches • Apply algorithms, data structures, and sound software-engineering principles • Diagnose complex software defects and identify root causes • Resolve bugs and system bottlenecks across varied backend systems • Refactor existing code to improve clarity, maintainability, and reliability • Optimise performance while preserving correct system behaviour • Validate changes through automated testing and structured technical review • Build deterministic verifiers for coding tasks and submitted solutions • Ensure verification accepts valid implementations while rejecting incorrect outputs • Develop tests covering expected behaviour, edge cases, and failure conditions • Review code for correctness, maintainability, performance, and security • Document technical reasoning and evaluation decisions clearly Skills • Strong professional experience in backend software engineering • Expertise in Java, Node.js, Go, Rust, TypeScript, Python, C++, or a comparable language • Proven experience building scalable services and APIs • Strong background in secure coding, application security, or SecOps • Experience with penetration testing, vulnerability assessment, or security audits • Familiarity with OWASP, CWE, and common software-security weaknesses • Strong debugging, automated-testing, and performance-optimisation skills • Experience implementing complex features in production codebases • Strong code-review instincts and attention to software quality • Experience refactoring mature or large-scale systems • Solid understanding of algorithms, data structures, and core computer-science concepts • Excellent analytical, problem-solving, and technical communication skills • Ability to work independently and apply professional judgement without outside assistance Benefits • Fully remote • Flexible schedule; contributors may choose their working hours and days, including weekends Company Overview • At 24-MAG, we support emerging AI and consulting platforms by sourcing and connecting qualified professionals with remote, contract-based opportunities. It was founded in undefined, and is headquartered in Sheridan, Wyoming, US, with a workforce of 2-10 employees. Its website is https://24-mag.com/. Apply To This Job