Remote Software Engineer - Architecture, Code Review & Docs

Crossing Hurdles

Canada

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles is seeking an experienced software architect to lead design reviews, ensure quality standards, and mentor teams across distributed environments.

You will develop and maintain comprehensive technical documentation, shape software architecture, and drive best practices for long‑term stability and scalability, while contributing concrete examples for AI training datasets.

This role emphasizes clear communication and practical solutions in a remote, collaborative setting.

Qualifications

  • Experience designing and reviewing complex software architectures.
  • Proven ability to produce high-quality technical documentation.
  • Strong code review background with constructive feedback.
  • Excellent written and verbal communication skills.
  • Experience collaborating with distributed teams remotely.

Responsibilities

  • Conduct detailed code reviews, providing actionable feedback to ensure functionality, performance, and adherence to standards.
  • Develop and maintain comprehensive technical documentation to support architectural decisions and ongoing maintenance.
  • Collaborate in shaping software architecture and recommending industry best practices for long-term stability and scalability.
  • Participate in the analysis of requirements to deliver efficient, high-quality deliverables meeting client and project needs.
  • Contribute real-world programming examples, explanations, and problem-solving approaches as foundational input for AI training datasets.

Skills

Software architecture design
Code review
Technical documentation
Written and verbal communication
Remote collaboration

Tools

Documentation tools

Job description

Crossing Hurdles is seeking an experienced software architect to lead design reviews, ensure quality standards, and mentor teams across distributed environments.

You will develop and maintain comprehensive technical documentation, shape software architecture, and drive best practices for long‑term stability and scalability, while contributing concrete examples for AI training datasets.

This role emphasizes clear communication and practical solutions in a remote, collaborative setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - AI RL Environments & Performance
Software Engineer - AI RL Environments & Performance

Crossing Hurdles • Canada

On-site
CAD 80,000 - 150,000
Software Engineer – Code Review (Rust) | $85/hr Remote
Software Engineer – Code Review (Rust) | $85/hr Remote

Crossing Hurdles • Canada

Remote
Document Reviewer - Remote
Document Reviewer - Remote

YO IT Consulting • Toronto

On-site
CAD 45,000 - 65,000
Software Solution Architect
Software Solution Architect

Birdseye Solutions • Mississauga

Hybrid
CAD 100,000 - 130,000
Remote Software Engineer (Contract) - AI/Backend & SecOps
Remote Software Engineer (Contract) - AI/Backend & SecOps

YO AI Labs • Toronto

On-site
CAD 90,000 - 120,000
Remote Software Engineer for AI Training & Evaluation
Remote Software Engineer for AI Training & Evaluation

Alignerr • Ottawa

On-site
CAD 55,000 - 96,000
Fully remote
Flexible hours
AI project impact
+1
Lead Architect
Lead Architect

Resonaite • Toronto

Remote
CAD 120,000 - 150,000
Software Engineering Manager
Software Engineering Manager

kadence • Toronto

On-site
CAD 120,000 - 170,000
Software Architect
Software Architect

Engage2Excel • Quebec

Remote
CAD 100,000 - 130,000
Competitive salary
Flexible work hours
Supportive work environment
KYRC Principal Software Architect
KYRC Principal Software Architect

Koh Young Technology, Inc. • Vancouver

On-site
CAD 180,000 - 230,000