Software Engineer | Remote

Crossing Hurdles

Canada

On-site

CAD 90,000 - 130,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Crossing Hurdles is seeking a backend-focused engineer to design, build, and optimize services using Python and Node.js. You will deploy and scale applications on AWS, collaborate with cross-functional teams, and participate in code reviews to maintain high quality.

The role requires a strong emphasis on communication, attention to detail, and a solid grasp of software design principles and Git workflows. Experience with distributed systems and delivering scalable solutions is expected.

Qualifications

  • Extensive experience with AWS services in distributed environments.
  • Excellent written and verbal communication with strong clarity.
  • Proven track record delivering scalable, maintainable software.
  • Solid understanding of software design principles and Git version control.

Responsibilities

  • Build and optimize backend services using Python and Node.js.
  • Deploy and scale applications on AWS cloud infrastructure.
  • Collaborate with cross-functional teams to deliver software solutions.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and resolve technical issues efficiently.

Skills

Communication skills
Attention to detail
Software design principles

Tools

Git
AWS

Job description

  • Build and optimize backend services utilizing Python and Node.js.
  • Deploy, manage, and scale applications on AWS cloud infrastructure.
  • Collaborate with cross-functional team members to deliver high-quality software solutions.
  • Conduct thorough code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and resolve technical issues efficiently.
Requirements
  • Have extensive experience working with AWS services in distributed environments.
  • Possess exceptional written and verbal communication skills, with a strong attention to detail and clarity.
  • Have a proven track record of delivering scalable and maintainable software projects.
  • Have a solid understanding of software design principles and version control systems, such as Git.
Application Process
  • Easy Apply on LinkedIn
  • Participate in resume evaluation & interview stage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Programmer
Senior Backend Programmer

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Software Engineer (Python, React) | Remote
Software Engineer (Python, React) | Remote

Crossing Hurdles • Canada

On-site
CAD 90,000 - 130,000
Software Engineer | $80/hr Remote
Software Engineer | $80/hr Remote

Crossing Hurdles • Canada

On-site
CAD 58,216 - 155,244
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Placements24 • Kimberley

Hybrid
CAD 85,000 - 125,000
Remote Senior Full Stack Architect (AWS, Node.js, React)
Remote Senior Full Stack Architect (AWS, Node.js, React)

Socket.dev • Canada

Remote
CAD 96,000 - 110,000
Web developer
Web developer

Fed IT • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Backend Engineer | $80/hr Remote
Backend Engineer | $80/hr Remote

Crossing Hurdles • Canada

On-site
CAD 41,328 - 110,208
Senior Full Stack Developer | $90/hr Remote
Senior Full Stack Developer | $90/hr Remote

Crossing Hurdles • Canada

On-site
CAD 41,000 - 124,000
Senior Software Engineer – Backend (Java, Python, Node.js)
Senior Software Engineer – Backend (Java, Python, Node.js)

Socket.dev • Canada

Hybrid
CAD 96,000 - 110,000