Apply now

Posted 16 days ago

Intermediate Software Engineer

@ TekRek

Toronto, Ontario

Full-time
Apply now
SIGNALS

Requirements summary:

  • You will take scoped work from requirements through design, build, testing, release, and production support, with senior engineers and architects available when a problem calls for it.
  • 3+ years of professional software engineering, or clear evidence you can ship production features on your own
  • Strong Python with FastAPI or a similar framework, plus solid grounding in REST, typing, async, testing, and dependency management
  • Hands-on React and TypeScript experience, working HTML/CSS, and PostgreSQL skills covering data modelling, joins, indexes, and transactions
  • Practical use of AI coding tools such as Claude Code, Codex, Copilot, or Cursor, and the ability to explain how you give an agent context and check its work
  • Exposure to Git, CI/CD, Docker, Linux, or Kubernetes and a cloud platform, ideally Azure; FinTech, wealth management, enterprise B2B SaaS, or OAuth/OIDC/SAML experience is a plus
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-25
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

FieldValue
Open jobs on Jobsy5
Job description

About the Company

A fintech software company building the next version of its core wealth and portfolio management platform. The product supports investment operations workflows such as portfolio accounting, custody, securities data, and performance, and the engineering team works closely with product, UX, business analysis, QA, and client-facing implementation teams.

The stack is Python, FastAPI, React, TypeScript, and PostgreSQL, deployed on Azure, with AI coding agents built into everyday development.

The Role

This is a hybrid, full-time product engineering role for an intermediate full stack developer ready to own features end to end. You will take scoped work from requirements through design, build, testing, release, and production support, with senior engineers and architects available when a problem calls for it. The right person enjoys learning a complex financial domain, writes clear specs before writing code, and uses tools like Claude Code, Cursor, or Copilot to move faster while still owning every line that ships.

What You Will Do

  • Deliver product features across Python backend services, APIs, background jobs, and React/TypeScript front ends, from first conversation to production
  • Translate business requests into written implementation plans with business rules, acceptance criteria, edge cases, and test steps that work for both teammates and AI agents
  • Use AI coding agents for exploration, refactoring, debugging, and test generation, then verify the output through tests, type checks, linting, and code review
  • Model and query PostgreSQL data, write efficient SQL, and troubleshoot query performance, transaction, and data quality issues in production
  • Improve tests, documentation, CI/CD, and repository context so the codebase gets easier for people and agents to work in safely

What You Bring

  • 3+ years of professional software engineering, or clear evidence you can ship production features on your own
  • Strong Python with FastAPI or a similar framework, plus solid grounding in REST, typing, async, testing, and dependency management
  • Hands-on React and TypeScript experience, working HTML/CSS, and PostgreSQL skills covering data modelling, joins, indexes, and transactions
  • Practical use of AI coding tools such as Claude Code, Codex, Copilot, or Cursor, and the ability to explain how you give an agent context and check its work
  • Exposure to Git, CI/CD, Docker, Linux, or Kubernetes and a cloud platform, ideally Azure; FinTech, wealth management, enterprise B2B SaaS, or OAuth/OIDC/SAML experience is a plus

Why This Role

You get real ownership of full features on a production financial platform, a team that treats AI-assisted development as standard practice rather than an experiment, and direct exposure to wealth management and investment operations. Prior finance experience is not required, so this suits an engineer who wants to build domain depth alongside full stack skills.

Similar jobs

  • Software Engineer

    Markham, ON
    Contract

    PlanIT Search

    We’re looking for a hands-on Full Stack Developer with strong experience in native iOS development and backend engineering to build and support modern, cloud-based applications; Required Qualifications; Proven…

    Swift, Node.js, TypeScript, API development, Microsoft Azure, Test automation

  • Software Engineer

    Toronto, ON
    Full Time

    PostGrid

    3+ YOECandidates need 3+ years of full-stack engineering experience, ideally at a SaaS or growing start-up, with strong skills in Node.js, TypeScript, MongoDB and React. They also need system design and performance experience, testing skills with Jest or Vitest, and good communication.

    Node.js, TypeScript, MongoDB, React, Jest, Vitest

  • Senior Software Engineer - Platform & Reliability

    Waterloo, ON
    Full Time

    Qorsa

    Candidates need hands-on production experience on AWS with infrastructure as code and Kubernetes, plus working backend skills in Go and proficiency in React and TypeScript. Clear writing for runbooks and incident timelines, and strong cross-team communication, are also required.

    AWS, Terraform, Kubernetes, Go, TypeScript, React

    Senior Software Engineer - Distributed Systems

    Waterloo, ON
    Full Time

    Qorsa

    Candidates need production experience building and on-call operation of backend services, strong Go or a comparable systems language, and a shipped React and TypeScript interface. Strong relational database skills and clear communication are also needed.

    Go, React, TypeScript, Docker, Kubernetes, AWS

  • Senior Software Engineer - iOS

    Toronto, ON

    OpenTable

    5+ YOECandidates need 5+ years of software engineering experience shipping native iOS apps in Swift, with strong skills in SwiftUI, Swift Concurrency, Combine and Core Data. They must also show deep debugging and profiling experience with Instruments and LLDB, plus clear technical communication.

    Instruments, LLDB, Swift, SwiftUI, Core Data

  • Software Engineer II

    Toronto, ON
    $144k–$160k/yrFull Time

    Uber

    3+ YOECandidates need 3+ years of full-time engineering experience, hands-on backend development with Golang, Java or similar languages, and solid work with relational databases such as MySQL or PostgreSQL at high concurrency. Preferred experience includes low-latency systems design, Flink, Spark, Kafka, gRPC, Thrift, REST and search systems like Elasticsearch or Lucene.

    Kafka, Flink, Spark, Elasticsearch, Lucene, gRPC

  • Software Engineer

    Mississauga, ON
    Contract

    TSR Consulting

    8+ YOECandidates need 8+ years of professional backend or full-stack engineering experience with customer-facing delivery. TSR Consulting requires expertise in Java 17+ and Spring Boot, production Python, CI/CD with Tekton and Jenkins, and Docker/Kubernetes/OpenShift, plus a security-first mindset.

    Java, Spring Boot, Python, Tekton, OpenShift, Jenkins

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.