Enable job alerts via email!

Software Engineer, Python

AutoTrader.ca

Ontario

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in online media is looking for a full-stack web developer to enhance engineering productivity through AI and deliver comprehensive web solutions. This role requires proficiency in Python, Vue.js or React, and SQL, along with excellent organizational skills and a degree in Computer Science. The candidate will contribute significantly to team dynamics and project success while enjoying competitive benefits such as gym discounts and financial planning assistance.

Benefits

Discounts on nationwide gyms
Onsite gyms
Employee Assistance Program
Virtual wellness programs
Training budgets

Qualifications

  • 5+ years of experience in building online software.
  • Strong knowledge of web usability and architecture.
  • Experience working with remote teams is required.

Responsibilities

  • Design, develop, and oversee full-stack web solutions.
  • Maintain engineering standards through code reviews.
  • Participate in on-call rotations for production incidents.

Skills

Python
Vue.js
React
SQL
RESTful APIs
Git
Docker
Problem Solving
Time Management
English

Education

University degree in Computer Science

Tools

Git
Docker

Job description

TRADER Corporation is a trusted Canadian leader in online media, dealer, and lender services. The company comprises AutoTrader.ca, AutoSync, and Dealertrack Canada. AutoTrader.ca (also known as AutoHebdo.net in Quebec) offers the largest inventory of new and used cars in Canada, with over 25 million monthly visits. AutoSync, with over 3,500 subscribers, is the largest and fastest-growing dealer and OEM software provider in Canada, offering connected automotive software solutions that support advertising, conversion, and operational processes. Dealertrack is Canada's largest automotive financing portal, processing over 6.5 million credit applications annually. Collateral Management provides end-to-end managed technology solutions for industry insights and collection strategies to maximize recovered funds, ensuring compliance across jurisdictions. Visit tradercorporation.com to learn more.

TRADER Corporation's parent company, AutoScout24, is the largest pan-European online car marketplace with over 2 million listings and more than 43,000 dealer customers. AutoScout24 offers services to find, finance, buy, subscribe, and sell used and new cars, motorcycles, and commercial vehicles. Since 1998, AutoScout24 has provided a comprehensive digital platform for car trading across several European markets, serving over 30 million users per month, with around 43,000 dealers and approximately 500 employees. More information can be found at www.autoscout24.de.

Experience leveraging AI, including Generative AI (GenAI), to enhance engineering productivity, automate repetitive tasks, and optimize workflows. Candidates should demonstrate the ability to integrate AI-driven solutions into daily work—such as code generation, debugging, reviews, documentation, and decision support—to improve efficiency. A proactive approach to exploring and implementing AI tools that drive innovation is highly valued.

Key areas of responsibility

  1. Design, develop, and oversee the successful end-to-end delivery of full-stack web solutions, from analysis to architecture and implementation, including testing and documentation.
  2. Provide testing environments and information to QA engineers and Product Owners to validate deliverables.
  3. Maintain and improve engineering standards through code reviews, process proposals, and proactive improvements.
  4. Participate in on-call rotations to respond to production incidents promptly.
  5. Perform root-cause analysis on software defects to identify and prevent future issues.
  6. Engage actively in team meetings, providing clear communication with stakeholders.
  7. Collaborate with Product stakeholders to understand project needs and advise on feasible solutions and alternatives.

Required skills

  • Experience as a full-stack web developer using Python and Vue.js or React.
  • Hands-on knowledge of SQL, RDBMS fundamentals, especially Postgres.
  • Experience writing detailed unit, component, and integration tests.
  • Experience designing and implementing RESTful APIs.
  • Proficiency with git or similar VCS, Docker, and cloud platforms.
  • Experience profiling and optimizing software across the stack.
  • Ability to work remotely with a distributed team.
  • Strong problem-solving skills to diagnose issues and identify solutions.
  • Excellent self-organization and time management skills.
  • Exceptional written and spoken English skills.

Required experience

  • University degree in Computer Science or equivalent experience.
  • 5+ years of experience in building online software, with strong knowledge of web usability and architecture.
  • Knowledge of relational and non-relational storage solutions and their tradeoffs.
  • Understanding of modern security practices.
  • Experience with agile methodologies, particularly Kanban.
  • Experience working with remote, distributed teams.

What’s in it for you…

  • Fitness and wellness: Discounts on nationwide gyms, onsite gyms, Employee Assistance Program, and virtual wellness programs.
  • Benefits from Day 1: Gym discounts, free local gyms, assistance programs, wellness events, training budgets, and internal programs.
  • Financial planning: 3% pension match and income protection options.
  • Competitive salary: Annual bonuses, CPP matching, and more.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Python/Golang - Kubernetes

Canonical

Waterloo

Remote

CAD 70,000 - 100,000

19 days ago

Software Engineer, Python

AutoSync

Greater Toronto Area

Remote

CAD 80,000 - 110,000

30+ days ago

Fullstack Python/React Engineer

Lumenalta

Toronto

Remote

CAD 120,000 - 170,000

Yesterday
Be an early applicant

Software Engineer - Python/Golang - Kubernetes

Canonical

Gatineau

Remote

CAD 75,000 - 110,000

19 days ago

Software Engineer (Python/Linux/Packaging)

Canonical

Sherbrooke

Remote

CAD 70,000 - 100,000

25 days ago

Software Developer – Python (Embedded Systems)

Syntronic - A Global Design House

Ottawa

On-site

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical

Edmonton

Remote

CAD 70,000 - 100,000

24 days ago

Software Engineer - Python/Golang - Kubernetes

Canonical

Trois-Rivières

Remote

CAD 80,000 - 120,000

19 days ago

Software Engineer - Python/Golang - Kubernetes

Canonical

Moncton

Remote

CAD 80,000 - 120,000

22 days ago