Staff Software Engineer (Backend (Toronto)

Staff Software Engineer (Backend (Toronto)

17 Aug
|
Executive Scouts
|
Toronto

17 Aug

Executive Scouts

Toronto

Job Brief

Our client is seeking a seasoned Staff Software Engineer to join their Toronto expansion team. As a California-based company at the forefront of Artificial Intelligence, they deliver innovative solutions that empower businesses and individuals alike. You will play a pivotal role in designing and building robust backend systems using Node.js while driving architectural direction and providing technical leadership.

Location: Hybrid - twice a week in the office

Responsibilities

- Lead the design and implementation of backend services, APIs, and distributed systems using Node.js

- Define and drive the architecture of complex systems, ensuring best practices in scalability, performance, and security

- Collaborate with product managers, frontend developers, and other stakeholders to deliver features meeting business and technical requirements

- Provide technical leadership and mentorship to a team of engineers, fostering continuous learning and improvement

- Conduct code reviews, ensure code quality, and enforce engineering standards across the team

- Troubleshoot and resolve production issues, ensuring high availability and reliability of services

- Stay up-to-date with latest industry trends and technologies, integrating them into development process where appropriate

Requirements

- Bachelor's or Master's degree in Computer Science, Engineering, or related field





- 8+ years of software engineering experience with focus on backend development

- Expertise in Node.js and related frameworks (e.g., Express, Koa)

- Strong architectural skills with experience designing and implementing scalable, distributed systems

- Proficient in building RESTful APIs, microservices, and working with databases (SQL and NoSQL)

- Experience with cloud platforms such as AWS, Google Cloud, or Azure

- Solid understanding of software development best practices including code reviews, CI/CD, testing, and documentation

- Excellent problem-solving skills and proactive attitude

- Strong communication and collaboration skills with ability to work effectively in remote team environment

Preferred Qualifications

- Experience with containerization and orchestration tools (Docker, Kubernetes)

- Familiarity with frontend technologies such as React or Angular

- Previous experience working in startup or fast-paced workplace

- Knowledge of security best practices and compliance requirements

Benefits

- Competitive salary and benefits package

- Flexible work arrangements including remote and hybrid options (Toronto-based)

- Opportunities for professional growth and development

- Collaborative and inclusive work culture

- Opportunity to work on cutting-edge AI technology with talented team

- Culture built on collaboration, creativity, and commitment to quality

📌 Staff Software Engineer (Backend (Toronto)
🏢 Executive Scouts
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (backend (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (backend (toronto) / toronto