Software Engineer: Scale APIs & Back-End Services (Toronto)

Bay Street HR

Toronto

On-site

CAD 90,000 - 120,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
Inclusive, supportive team environment

Job summary

Bay Street HR is seeking a Software Engineer to design, build, and scale core products in a fast-paced team. You will collaborate with product managers, designers, and other engineers to deliver features across the full stack.

Responsibilities include API development, performance tuning, and contributing to architectural decisions. Strong coding discipline and experience with MySQL, Python, and Node.js are essential.

Qualifications

  • Must design scalable software using modern frameworks.
  • Proficient in Python and Node.js for backend services.
  • Experience with MySQL design and optimization.

Responsibilities

  • Design, develop, and maintain scalable software applications and services.
  • Write clean, well-tested code and participate in code reviews.
  • Collaborate with product managers, designers, and engineers to define features.
  • Build and optimize APIs, backend services, and user-facing features.
  • Troubleshoot, debug, and optimize performance and DB queries.
  • Contribute to system architecture and technical design discussions.
  • Utilize GitHub and maintain CI/CD best practices.

Skills

Collaboration
Communication
Documentation
Data structures
Algorithms
System design

Tools

MySQL
Python
Node.js
GitHub
HTML/CSS
Docker

Job description

Bay Street HR is seeking a Software Engineer to design, build, and scale core products in a fast-paced team. You will collaborate with product managers, designers, and other engineers to deliver features across the full stack.

Responsibilities include API development, performance tuning, and contributing to architectural decisions. Strong coding discipline and experience with MySQL, Python, and Node.js are essential.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
+1
Senior Software Engineer – Scale APIs, Lead & Architect
Senior Software Engineer – Scale APIs, Lead & Architect

infosquash • Brampton

On-site
CAD 85,000 - 120,000
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

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

Dye & Durham Corporation • Toronto

On-site
CAD 126,000 - 154,000
Canadian benefits package
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Senior Backend Engineer - Architect & Lead End-to-End Scale
Senior Backend Engineer - Architect & Lead End-to-End Scale

Achievers • Toronto

Hybrid
CAD 117,000 - 160,000
Health Benefits
Life Insurance
Parental Leave Top-up
+7
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Backend Software Engineer - Java/Spring, Azure
Backend Software Engineer - Java/Spring, Azure

TD • Toronto

On-site
CAD 70,000 - 98,000
Senior Backend Engineer — .NET API Expert
Senior Backend Engineer — .NET API Expert

Source Code • Toronto

On-site
CAD 120,000 - 143,000