Enable job alerts via email!

software engineer

AllMind AI Inc.

Southwestern Ontario

On-site

CAD 65,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading fintech startup in Ontario is seeking a Founding Software Engineer to join their team. The ideal candidate will have expertise in full-stack development, focusing on Next.js and TypeScript. Responsibilities include architecting web applications, optimizing backend systems, and contributing to cybersecurity strategies. This full-time role offers a competitive salary between $65,000 and $120,000 per year, along with benefits such as company events and stock options.

Benefits

Company events
On-site gym
Stock options

Qualifications

  • Bachelor's degree required (ideally Master's and above).
  • Strong proficiency in Next.js, TypeScript, Python, and Golang.
  • Demonstrated experience with full-stack development and software architecture.
  • Familiarity with cybersecurity best practices.
  • Experience working in fast-paced, iterative environments.

Responsibilities

  • Architect and develop our full-stack web application using TypeScript and Next.js.
  • Build and optimize backend systems using Golang and Python.
  • Design and implement UI components and comprehensive dashboards.
  • Contribute to our cybersecurity strategy and implementation.
  • Develop robust APIs and establish scalable architecture.

Skills

Next.js
TypeScript
Python
Golang
cybersecurity best practices
full-stack development
excellent communication

Education

Bachelor's degree in Computer Science or Software Engineering
Job description
Founding Software Engineer

Title posted on Indeed.com – AllMind AI Inc.

Company Overview

We are building a financial technology terminal to act as the Microsoft 365 for institutional investment research. As a founding engineer, you'll have significant impact on our product architecture, technology stack, and company trajectory.

Role Overview

We're seeking a versatile and entrepreneurial Founding Engineer to join our team. The ideal candidate will bring full‑stack expertise with a focus on Next.js, strong engineering fundamentals, and the ability to take ownership of critical initiatives from concept to deployment.

Key Responsibilities
  • Architect and develop our full‑stack web application using TypeScript and Next.js
  • Build and optimize backend systems using Golang and Python
  • Design and implement intuitive UI components and comprehensive dashboards
  • Contribute to our cybersecurity strategy and implementation
  • Develop robust APIs, integrate AI models, and establish scalable architecture
Requirements
  • Bachelor's degree in Computer Science or Software Engineering (ideally Master's and above)
  • Strong proficiency in Next.js, TypeScript, Python, and Golang
  • Demonstrated experience with full‑stack development and software architecture
  • Familiarity with cybersecurity best practices and implementation
  • Experience working in fast‑paced, iterative environments
  • Self‑directed with the ability to manage ambiguity and prioritize effectively
  • Excellent communication skills for collaborating with technical and non‑technical stakeholders
  • Authorization to work in Canada and ability to work in person in Waterloo, Ontario
Preferred Qualifications
  • Experience at an early‑stage startup or as an early engineering hire
  • Background in fintech or financial markets software development
  • Experience with AI/ML model integration
  • DevOps knowledge and infrastructure automation skills
Why Join Us

Join our mission to build cutting‑edge technology that predicts tomorrow's financial markets today. As a founding engineer, you'll have the opportunity to shape our technical direction, influence company culture, and build something transformative from the ground up.

Job Types

Full‑time, Permanent

Pay

$65,000.00 – $120,000.00 per year

Benefits
  • Company events
  • On‑site gym
  • Stock options
Work Location

In person at Waterloo, Ontario

Education

Bachelor's Degree (required)

Experience
  • Go: 1 year (preferred)
  • Software development: 3 years (required)
  • Next.js: 2 years (required)
  • Startup Environment: 1 year (required)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.