Software Engineer

Bay Street HR

Toronto

On-site

CAD 90,000 - 120,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

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

We’re seeking a talented Software Engineer to join our growing development team. You'll work on building and scaling our core products, collaborating with cross-functional teams to design and implement solutions that impact thousands of users. This is an opportunity to work with modern technologies, contribute to architectural decisions, and grow your technical expertise.

KEY RESPONSIBILITIES
  • Design, develop, and maintain scalable software applications and services using modern frameworks and languages.
  • Write clean, well-tested code and participate in code reviews to maintain code quality standards.
  • Collaborate with product managers, designers, and other engineers to define and deliver features.
  • Build and optimize APIs, backend services, and user-facing features across the full stack.
  • Troubleshoot, debug, and optimize application performance and database queries.
  • Contribute to system architecture and technical design discussions.
  • Utilize version control (GitHub) and maintain CI/CD best practices.
QUALIFICATIONS
  • Solid experience with MySQL database design and optimization.
  • Proficiency in Python for backend services and scripting.
  • Experience with Node.js for building APIs and backend services.
  • Familiarity with GitHub for version control and collaborative development.
  • Understanding of RESTful API design and microservices architecture.
  • Experience with HTML, CSS, and responsive design principles.
  • Strong foundation in data structures, algorithms, and system design.
  • Ability to write clear documentation and communicate complex technical concepts.
  • Comfortable working in a collaborative, fast-paced environment.
NICE TO HAVE
  • Experience with Java for backend development.
  • Knowledge of C#/.NET framework and development practices.
  • Experience with Docker and containerization technologies.
  • Familiarity with Linux and command-line tools.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Experience with automated testing frameworks.
WHAT WE OFFER
  • Competitive compensation and benefits.
  • Mentorship from experienced senior developers.
  • Opportunities to lead projects and grow into mid-level roles.
  • Inclusive, supportive team environment.
BENEFITS
  • Company events
  • Disability Insurance
  • Discounted/Free Food
  • Extended Health Care
  • Life Insurance
  • Paid Time Off

Job Type: Full-time

Work Location: In Person - Downtown Toronto

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Dye & Durham Corporation • Toronto

On-site
CAD 126,000 - 154,000
Canadian benefits package
Full Stack Developer - Junior DBA
Full Stack Developer - Junior DBA

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Company events
Disability Insurance
Discounted/Free Food
+3
Senior Software Developer
Senior Software Developer

Baird & Associates • Oakville

On-site
CAD 110,000 - 140,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: Scale APIs & Back-End Services (Toronto)
Software Engineer: Scale APIs & Back-End Services (Toronto)

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 II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Senior Staff Software Developer, Developer Productivity & AI Tooling
Senior Staff Software Developer, Developer Productivity & AI Tooling

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 170,000
Performance driven compensation
Supplemental health insurance
Mental health support programs
+1
Software Engineer, Release Engineering
Software Engineer, Release Engineering

Jobgether • Canada

On-site
CAD 90,000 - 120,000
Bonus plan
Medical coverage
Dental coverage
+6
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Full Stack Developer (React + Javascript + NodeJS)
Full Stack Developer (React + Javascript + NodeJS)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 110,000 - 150,000