×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: StartupFuel Inc.
Full Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Startup Fuel is a venture intelligence company that has built Diligence

GPT™, an AI-powered platform used by venture capital and private market investors to streamline deal flow management, and due diligence, enabling faster, more consistent, and better-informed investment decisions across early and growth-stage companies.

Startup Fuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind Diligence

GPT™.

This role focuses on the product, platform, and infrastructure layer that powers AI-driven workflows. You will build the systems that allow investors to securely interact with AI outputs, documents, and data.

You will work closely with AI engineers to integrate agent outputs into dashboards, workflows, and enterprise-grade features. The emphasis is on clean architecture, performance, and reliability.

Key responsibilities include:

  • Build and maintain full-stack features using the MERN stack (Mongo

    DB, Express, React, Node.js)
  • Tailwind CSS for design
  • Design and implement REST APIs and backend services
  • Work with Rabbit

    MQ (RMQ) for asynchronous processing, background jobs, and event-driven workflows
  • Design efficient Mongo

    DB schemas, indexes, and data models
  • Handle authentication, authorization, and secure API access
  • Write clean, maintainable, and scalable code
  • Debug production issues and optimize performance
  • Collaborate on system design, architecture, and technical decisions
  • Participate in code reviews and follow best engineering practices
Requirements

Required Skills

  • Hands-on experience with Node.js & Express
  • Solid knowledge of React (hooks, state management, component architecture)
  • Experience working with Mongo

    DB (schema design, aggregation, indexing)
  • Practical experience with Rabbit

    MQ (RMQ) or similar message queues
  • Understanding of async programming, promises, and event-driven systems
  • Familiarity with REST APIs, controllers, DTO-like structures, and validation
  • Experience using Git & Git Hub in a team environment
Good to Have
  • Experience with Docker and basic deployment workflows
  • Knowledge of Redis for caching
  • Familiarity with SaaS concepts: multi-tenancy, roles, permissions
  • Experience working in early-stage startups
  • Understanding of basic system design and scalability concepts

Close collaboration with AI engineers shipping LLM features

Exposure to enterprise customers and investor workflows

Clear growth path with increasing technical ownership

Competitive compensation

Collaborative, high-ownership culture working with global talent and hands-on, visionary leadership

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary