Senior Backend Engineer

 

Description:

CSC Generation is seeking a highly skilled Senior Backend Engineer (Python) to join its hybrid team in Toronto, ON. This role is part of a fast-paced, AI-driven technology team that supports a multi-brand e-commerce and retail platform. With brands like Sur La Table, Backcountry, and One Kings Lane under its umbrella, CSC focuses on transforming acquired businesses into profitable, digital-first operations using automation and artificial intelligence.

As a Senior Backend Engineer, you will design and develop microservices, business-facing dashboards, and ETL jobs. You will also be responsible for building Python-based applications that integrate AWS technologies and optimize connections between critical systems like order management and payment processing.

This is a high-impact opportunity for an individual who thrives on ownership, scalable design, automation, and staying ahead with the latest tech trends.


Key Responsibilities:

  • Collaborate with product and engineering teams to design and build scalable backend services within CSC’s retail cloud

  • Develop and deploy Python-based services using AWS tools such as ECS and Lambda

  • Write clean, maintainable, and high-quality code following best practices

  • Employ AI tools like ChatGPT and Cursor to automate development tasks and improve team productivity

  • Stay current with trends in modern software development, DevOps, and cloud infrastructure

  • Own full lifecycle of your services, from architecture through deployment and maintenance


Required Skills and Qualifications:

  • 5+ years of production experience with Python and SQL/NoSQL databases

  • Expertise in building backend services and APIs

  • Experience with automated testing frameworks in Python

  • Proficient in version control using Git

  • Demonstrated ability to integrate AI tools into development workflows

  • Strong sense of accountability and solution-oriented mindset


Preferred Qualifications (Nice to Haves):

  • Prior experience in e-commerce or retail platforms

  • Familiarity with Scrum, Jira, and agile development processes

  • Knowledge of Terraform for AWS infrastructure as code

  • Exposure to frontend development using TypeScript, JavaScript, React, or Node.js

  • Hands-on experience with AWS tools including SQS, ECS, Lambda


Interview Process Overview:

  1. Initial Screening – Recruiter outreach for a general fit conversation

  2. Assessment – Role-relevant tasks to test technical and business skills

  3. Technical Interview – Virtual or in-person discussion with the engineering team

  4. Final Offer – Verbal offer presentation and onboarding


Employee Benefits & Workplace Culture:

CSC Generation promotes a diverse and inclusive workplace and prohibits discrimination on any basis. The company offers equal employment opportunities and is committed to making reasonable accommodations for individuals with disabilities during the hiring process.

Organization CSC Generation
Industry IT / Telecom / Software Jobs
Occupational Category Senior Backend Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-08-04 6:17 pm
Expires on 2026-01-06