Back to job search
HF
Hire FeedVerified Job Source

Software Engineer (Remote)

Design, develop, and deploy high-performance software solutions and scalable platform services. Lead architectural decisions and collaborate with cross-functional teams to optimize system performance and security.

  • Remote
  • Canada
  • Posted Aug 27, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Role: Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $150/hour Role Overview: We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role focuses on building and maintaining scalable software systems to support platform operations. The position requires expertise in full-stack development and cloud infrastructure management. Key Responsibilities: • Design, develop, and deploy high-performance software solutions for platform services. • Collaborate with cross-functional teams to integrate systems and optimize performance. • Lead architectural decisions to ensure scalability, reliability, and security. • Write clean, maintainable code and conduct code reviews for junior engineers. • Troubleshoot and resolve complex technical issues in production environments. Required Skills & Qualifications: • 5+ years of experience in software engineering with proficiency in programming languages such as Python, Java, or Go. • Strong background in building and deploying microservices on cloud platforms like AWS, GCP, or Azure. • Experience with containerization and orchestration tools such as Docker and Kubernetes. • Expertise in databases, including SQL and NoSQL, with a focus on performance optimization. • Familiarity with CI/CD pipelines and infrastructure-as-code tools like Terraform or Ansible. • Knowledge of distributed systems and experience with caching mechanisms. • Ability to debug and profile applications to identify bottlenecks and inefficiencies. • Experience working in Agile or Scrum environments. More About the Opportunity: This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the enhancement of our platform’s core infrastructure. The project involves developing new features to improve scalability and user experience for a high-traffic service. Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications. Apply Now!

What you’ll do

Design, develop, and deploy high-performance software solutions and scalable platform services. Lead architectural decisions and collaborate with cross-functional teams to optimize system performance and security.

Requirements

Requires over 5 years of software engineering experience with proficiency in Python, Java, or Go and cloud infrastructure management. Expertise in microservices, containerization tools like Kubernetes, and CI/CD pipelines is essential.

Listed skills

  • Microsoft AzurePreferred
  • KubernetesPreferred
  • SQLPreferred
  • CI/CDPreferred
  • GoPreferred
  • DockerPreferred
  • AgilePreferred
  • Amazon Web ServicesPreferred
  • JavaPreferred
  • Google CloudPreferred
  • TerraformPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Java
  • Go
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • SQL
  • NoSQL
  • Terraform
  • Ansible
  • Microservices
  • CI/CD
  • Distributed Systems
  • Agile

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Additional details

Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Associate