👨🏻‍💻 postech.work

Software Engineer- Full Stack & AI Generalist

Thompson Career College, London • 🌐 Remote • 💵 $38 - $42

Remote Posted 3 days, 5 hours ago

Job Description

About us

Thompson Career College (part of Pioneer World Education Group) is building fast-moving, user-obsessed education products. We value ownership, candor, and speed — and we’re looking for an entrepreneurial engineer who can take ideas from sketch to millions of happy users.

About the role:

We are looking for a talented Software Engineer to join our team. In this role, you will own and scale the core product experience — build, ship, and iterate end-to-end systems that make education and college management delightful and generational.

We’re a remote employer based in Toronto, ON. Our core business hours are from 9am-5pm, with flexibility required for project needs and on-call responsibilities.

In this role, you will:

● Implement and maintain features across the full stack (frontend, backend, infra) and own them end-to-end: architecture → implementation → deployment → iteration.

● Takes care of student and instructors technical issues queries.

● Build and harden integrations with our LMS (Moodle) and third-party systems.

● Design scalable architectures, make tradeoffs for performance and cost, and reduce single-points-of-failure.

● Automate internal workflows and business processes using tools like n8n and develop reliable workflow automations.

● Prototype and productize AI capabilities (chatbots, content generation, RAG, prompt-driven features).

● Improve developer experience: CI/CD, observability, dev environments, and internal tooling.

● Collaborate with product, ops, and content teams to translate requirements into delightful user experiences.

● Own incident response and post-mortems; continuously improve system reliability.

Qualifications:

● Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical degree.

3+ years building and shipping full-stack production products.

● Strong frontend skills: React + TypeScript (Next.js experience preferred).

● Backend and API design experience (Node.js/TypeScript, serverless functions, or similar).

● Solid systems design fundamentals — scalable architecture, performance tradeoffs, and observability.

● Production experience with GitHub (workflows, PRs, branching, code review).

● Experience with cloud infrastructure: AWS and/or DigitalOcean (deployments, infra as code, monitoring).

● Experience operating or integrating with Moodle (LMS) or similar education platforms.

● Hands-on with automations: n8n, integration design, webhooks, and workflow reliability.

● Practical AI experience: prompt engineering, using LLM APIs (ChatGPT or similar), building AI-assisted features.

● Hands-on with tools like Lovable, Cursor, Antigravity, or Windsurf.

● Strong product sense and the ability to make pragmatic technical decisions.

● Excellent communication, ownership mentality, and ability to mentor others.

Nice-to-have:

● Experience with Supabase, Vercel, serverless architectures, and edge functions.

● Familiarity with RAG (retrieval-augmented generation), vector DBs, or LLM ops tools (e.g., LangChain, LlamaIndex).

● Experience improving developer DX: CI/CD pipelines (GitHub Actions), internal CLIs, reproducible dev environments.

● Experience with observability tools (Prometheus, Grafana, Sentry, Datadog).

● Prior experience leading a small engineering team or technical projects.

● n8n advanced workflows and enterprise automation experience.

● Relevant Master’s / PG diploma or equivalent.

● Experience with accessibility, security best practices, and privacy compliance.

Our principles (how we work)

● Driver not Passenger — take ownership.

● No Room for Ego — team first.

● Amplify Each Other — unblock teammates.

● Drive Focused Urgency — ship thoughtfully, fast.

● Candor over Comfort — direct feedback.

● User Passion — obsess about user outcomes.

Thompson Career College provides equal employment opportunities to all employees and applicants . We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

Job Type: Fixed term contract

Contract length: 6 months

Pay: $38.00-$42.00 per hour

Application question(s):

Do you have experience in building and shipping full stack production products?

Education:

Bachelor's Degree (required)

Experience:

Software Engineer: 3 years (required)

Work Location: Remote

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.