Silver Porsche with the Dealership Accelerator logo on the hood
All careers
Careers · Senior Software Engineer

Now hiring a senior software engineer

Build and scale the AI platform dealerships use every day, and work directly with the clients who rely on it. CAD $140,000 to $190,000. Full-time, remote in Canada.

Pay
CAD $140,000 to $190,000 a year, base
Where
Remote, anywhere in Canada
Type
Full-time employee
Start
As soon as you're available

Dealership Accelerator is hiring a Senior Software Engineer

The job

You'll help build and scale a production AI platform that car dealerships use every day. You own features end to end: you decide how something should work, build it, test it, ship it, and watch it run in production. You also work directly with clients. When a dealer needs something, you get on the call and see it through.

We work in TypeScript and React, Node, Python, SQL and AWS. We use AI tools heavily, so the job is as much planning and reviewing as it is writing.

What you'll do

  • Design, build and ship features end to end across front end, back end and infrastructure.
  • Design APIs and data models for a system that runs around the clock.
  • Write and maintain tests, and own the quality of what you ship.
  • Deploy and operate your own services, including monitoring and debugging in production.
  • Work with clients on Zoom and phone calls, and explain technical things in plain language.
  • Help shape architecture and technical direction as we grow.

Who we are

Dealership Accelerator builds an AI BDC that works every lead at a car dealership, from first contact to closed deal, 24/7. 500+ dealers have worked with us. 8-figure revenue, bootstrapped, zero outside funding, and growing.

Six Dealership Accelerator teammates
Teammates holding up a Dealership Accelerator jacket

What winning looks like

  • 30 days: you've shipped to production, worked a client's question from first call to resolution, and can explain how the product works end to end.
  • 60 days: you own a feature from plan to production, with tests. Clients you've worked with ask for you by name.
  • 90 days: you've shipped a feature dealers use every day, and you're making architecture calls with the rest of engineering.

Pay and logistics

CAD $140,000 to $190,000 a year, base salary. Full-time employee. Remote, anywhere in Canada. Start as soon as you're available. This posting is for an existing vacancy.

What you need

  • 5+ years of experience building and supporting production-level code that real customers depend on.
  • You plan the work, and you check the work. You turn a fuzzy problem into a clear plan, direct AI tools like Claude to execute it, and review what comes back with a skeptical eye. You catch the subtle bug, the missing edge case, and the confident wrong answer before they reach a client.
  • A strong grasp of CS fundamentals, relational databases, and API design, so you can tell good output from plausible output.
  • Excellent debugging skills. You enjoy chasing a problem to its actual root cause.

How you work

  • Intellectual honesty. You say "I don't know" and "I was wrong" out loud. You keep what you've verified separate from what you assume, and you'd rather surface a problem than look good.
  • A high bar for quality. "It runs" isn't the same as "it's right." You test what you ship, sweat the details, and don't call something done until you'd stake your name on it in front of a client.
  • Clear communication. You explain technical decisions in plain language, keep clients informed and confident, and write things down so nobody has to ask twice.
  • A team player. We win together. You share credit, ask for help early, and jump in wherever you're needed.
  • Extreme ownership. What you ship is yours: the follow-up, the fix if it needs one, and the change that makes it better next time. No excuses, no finger-pointing.
  • Unreasonable hospitality. You go further for clients and teammates than they'd ever expect, because making someone's day is part of the job.

Who this isn't for

  • If you accept AI output without reading it closely.
  • If you want a spec handed to you.
  • If talking to clients sounds like someone else's job.
  • If "it works on my machine" is ever done, please don't apply.

How we hire

  1. 1Two-minute video introduction. A short video introducing yourself and a little about your background.
  2. 2Behavioral interview. A conversation with the hiring manager.
  3. 3Paid practical test: use AI to build something a real client could use. CAD $75 an hour, up to 5 hours.
  4. 4Technical interview with the CTO. Walk us through how you built your practical test: the plan, what you checked, and the tradeoffs you made.

AI helps us review applications. A person reviews every one and makes every decision; nothing is rejected automatically. Accommodations are available at any stage. Just ask: contact@dealershipaccelerator.io.

Dealership Accelerator is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.

Why work here

What it's like to work here

Bootstrapped and profitable, growing on our own revenue.

No investors and no board setting the roadmap. We build for clients and for the long term. You'll have real ownership of architecture and decisions, not a ticket queue. Dealerships use the product every day, so your work has visible impact from your first week.

A teammate talking with the team
Three teammates having fun outside
Green Lamborghini with the Dealership Accelerator logo on the hood and door
Teammates relaxing outside together
Apply

How to apply

Start with step one: a two-minute video introducing yourself and a little about your background. A person watches every one. Record it however you like (Loom, YouTube or Google Drive) and paste the link in the form below.

The form takes about 10 minutes: your details, your resume, the video link and a few questions.

One instruction, and it matters: make the first line of your application the last production incident you owned, in one sentence. What broke, and what you changed so it won't happen again. Don't name the company or the client.

Senior Software Engineer · Remote in Canada

Help build the AI platform dealerships use every day.

Apply here

About 10 minutes. * = required. Your answers are saved on this device until you send them; files aren't.

1 · About you

PDF or Word (.docx), up to 10 MB.

2 · Your video

A two-minute video introducing yourself (Loom, YouTube unlisted or Google Drive; make sure anyone with the link can view it).

3 · Quick questions

Short answers are fine. Don't share anyone else's personal data, or a client's.

Years building and supporting production code that customers depend on

Which of these have you used in production? Pick all that apply.

Have you worked live issues directly with customers, on calls or Zoom?

Up to 120 words.

0/120 words

Up to 100 words.

0/100 words

Up to 100 words.

0/100 words

OK with CAD $140,000–$190,000 base?

Are you legally entitled to work in Canada?

4 · Before you send

This posting is for an existing vacancy.