Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

Crossing Hurdles

Remote

CAD 80,000 - 100,000

Part time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology company based in Canada is seeking a Remote Software Engineer to work on an hourly contract basis. The candidate will review and reconstruct code trajectories, document debugging processes, and ensure high technical accuracy. Applicants should have a Bachelor's degree in Software Engineering or related field, with strong professional experience and familiarity with Git workflows. Compensation ranges from $70 to $130 per hour, with a commitment of 10 to 40 hours per week.

Qualifications

  • Minimum of 2 years of professional software engineering experience.
  • Strong understanding of software development practices and methodologies.
  • Ability to document technical processes and decisions clearly.

Responsibilities

  • Review model generated code trajectories and provide feedback.
  • Reconstruct reasoning behind software solutions and document processes.
  • Ensure high quality in code annotations and insights.

Skills

Professional software engineering experience
Clear articulation of technical reasoning
Familiarity with Git workflows

Education

Bachelor’s degree in Software Engineering or Computer Science
Job description

Position: Software Engineer (Trajectory)

Type: Hourly contract

Compensation: $70 to $130 per hour

Location: Remote

Commitment: 10 to 40 hours per week

Role Responsibilities
  • Review model generated code trajectories on real world software engineering tasks.
  • Reconstruct and annotate chain of thought reasoning behind each solution step.
  • Document debugging logic, decision points, and problem solving strategies.
  • Use full task context including codebases, issues, and test cases to infer reasoning.
  • Ensure annotations reflect realistic developer workflows and technical accuracy.
Requirements
  • Strong professional software engineering experience.
  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Familiarity with Git based workflows including pull requests and issue tracking.
  • Ability to clearly articulate technical reasoning in structured written form.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.