Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Cyber Security Engineer auditing diverse codebases, fixing vulnerabilities, and optimizing backend software. Contributing security insights and improvements to AI training datasets for a technology company.

Responsibilities

  • Analyze, debug, and resolve software bugs and vulnerabilities across diverse codebases
  • Implement new features and enhance existing functionality 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

Requirements

  • 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

Benefits

  • Flexible schedule; choose your hours and days, including weekends if desired

Job type

Contract

Experience level

Mid levelSenior

Salary

$30 - $100 per hour

Degree requirement

No Education Requirement

Tech skills

Cyber SecurityJavaRustTypeScriptC++Go

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.