XX
Staff Software EngineerExecutive ScoutsToronto, Ontario, Canada

This job offer is no longer available

XX

Staff Software Engineer

Executive Scouts
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

About


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 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
  • 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 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 environment
  • 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

  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.