Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The role involves analyzing and resolving software vulnerabilities while implementing new features across various programming languages. Additionally, the engineer will perform codebase audits, penetration testing, and contribute to backend development to optimize performance and security.
Job details
Cyber Security Engineer [$30 - $100/hour] Role Responsibilities Analyze, debug, and resolve software bugs and vulnerabilities across diverse codebases Implement new features and enhance existing functionality in projects using Python3, Java, Rust, Go, C++, or TypeScript Refactor legacy code to improve maintainability, security, and performance Perform codebase audits, penetration testing, and other security assessments to identify and mitigate risks Contribute to backend development and optimize application performance for scalability and security Document findings, suggest improvements, and provide real-world insights to improve AI training datasets Good Candidature Expertise in one or more languages: Python3, Java, Rust, Go, C++, or TypeScript Proven experience in debugging, bug fixing, and backend development for complex systems Strong background in cybersecurity practices, including pentesting, security audit, and vulnerability assessment Proficiency in algorithms, codebase refactoring, and optimizing software for performance and security Ability to communicate complex technical findings clearly and concisely Familiarity with secure software development lifecycles and modern threat landscapes Experience contributing to AI-related or data-driven projects is a plus, but not required Compensation Structure Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.
What you’ll do
The role involves analyzing and resolving software vulnerabilities while implementing new features across various programming languages. Additionally, the engineer will perform codebase audits, penetration testing, and contribute to backend development to optimize performance and security.
Requirements
Candidates must possess expertise in one or more programming languages such as Python, Java, or Rust, along with a strong background in cybersecurity practices. Proven experience in debugging, backend development, and secure software development lifecycles is required.
Listed skills
- Java · Preferred
- Rust · Preferred
- Go · Preferred
- C++ · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python3
- Java
- Rust
- Go
- C++
- TypeScript
- Debugging
- Backend development
- Cybersecurity
- Penetration testing
- Security audit
- Vulnerability assessment
- Codebase refactoring
- Algorithms
- Secure software development lifecycle
Job areas
- Technology
- Software
- Security & Safety
- Engineering
- Data & Analytics
More jobs from Great Value Hiring
Senior Mobile Developer
- On-site
- Posted Oct 10, 2026
Voice Actor/Coaches
- On-site
- Posted Oct 8, 2026
Transaction Finance Professionals
- Remote
- Canada
- Posted Oct 8, 2026
Photography Expert
- Remote
- Canada
- Posted Oct 8, 2026
