Sr. Software Engineer

Ringside Talent

Toronto

Remote

CAD 110,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work flexibility
Competitive salary + bonus potential
Retirement savings plan with employer

Job summary

Ringside Talent is seeking a Sr. Software Engineer to design, develop, and maintain scalable software solutions for a growing product. This role offers fully remote work with a base in Toronto, Ontario.

You will collaborate with cross-functional teams, review code, mentor juniors, and contribute to architecture while staying current with new technologies. Strong communication and independence in a remote setting are essential.

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience designing and building scalable, distributed systems.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP) preferred.
  • Familiarity with CI/CD pipelines and modern development workflows.
  • Strong problem-solving skills and ability to work independently in a remote environment.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable, high-quality software solutions
  • Write clean, efficient, and well-documented code across the full software development lifecycle
  • Collaborate with cross-functional teams, including Product, QA, and Design, to deliver new features and enhancements
  • Participate in code reviews, providing constructive feedback to team members
  • Troubleshoot, debug, and resolve complex technical issues across the application stack
  • Contribute to architectural decisions and help drive best practices for software design and development
  • Mentor junior engineers and support their technical growth
  • Write and maintain automated tests to ensure code quality and system reliability
  • Stay current on emerging technologies and recommend improvements to existing systems and processes
  • Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives

Skills

Distributed systems
CI/CD
Problem solving
Communication
Remote work

Tools

AWS
Azure
GCP

Job description

We are looking for a Sr. Software Enginee r to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.

This is a great opportunity for an experienced software engineer to make a significant technical impact on a growing product, with the flexibility of a fully remote role based in Toronto, Ontario.

Responsibilities
  • Design, develop, and maintain scalable, high-quality software solutions
  • Write clean, efficient, and well-documented code across the full software development lifecycle
  • Collaborate with cross-functional teams, including Product, QA, and Design, to deliver new features and enhancements
  • Participate in code reviews, providing constructive feedback to team members
  • Troubleshoot, debug, and resolve complex technical issues across the application stack
  • Contribute to architectural decisions and help drive best practices for software design and development
  • Mentor junior engineers and support their technical growth
  • Write and maintain automated tests to ensure code quality and system reliability
  • Stay current on emerging technologies and recommend improvements to existing systems and processes
  • Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives
Qualifications
  • 5+ years of professional software engineering experience
  • Experience designing and building scalable, distributed systems
  • Solid understanding of software design principles, data structures, and algorithms
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP) preferred
  • Familiarity with CI/CD pipelines and modern development workflows
  • Strong problem-solving skills and ability to work independently in a remote environment
  • Excellent communication and collaboration skills
What Our Client Offers
  • Fully remote work flexibility
  • Competitive salary with performance-based bonus potential
  • Retirement savings plan with employer contribution
  • Opportunities for professional growth and technical leadership
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Remote Canada)
Staff Software Engineer (Remote Canada)

TLNT Bridge Recruiting • Canada

Remote
CAD 160,000 - 220,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Software Engineer
Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 85,000 - 120,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hammehr Talent Consultants • Ontario

On-site
CAD 130,500 - 159,500
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Benefits plan
RRSP matching
+1
Sr Staff Engineer - Full Stack
Sr Staff Engineer - Full Stack

futuretek • Toronto

On-site
CAD 140,000 - 190,000
Health benefits
On-site parking
On-site leisure facilities
+1
Technical Lead
Technical Lead

Byteager • Toronto

Hybrid
CAD 150,000 - 200,000
Competitive salary
On-site Toronto office
Top-tier hardware
+2
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 124,000 - 131,000
Senior Software Developer - Toronto
Senior Software Developer - Toronto

Randstad Canada • Toronto

On-site
CAD 83,000 - 124,000
Onsite in Toronto
11-month contract
Sr Software Developer II
Sr Software Developer II

GuruLink • Toronto

Remote
CAD 180,000 - 220,000
ESOP participation
Benefits