Apply now

Posted last month

Senior Software Engineer (Full Stack)

@ Hudson Talent Solutions

Toronto, Ontario

Full-time4+ years experience
Apply now
SIGNALS

Overview

Hudson Talent Solutions is hiring a Senior Software Engineer (Full Stack) for Noetica, Thomson Reuters' AI-powered deal intelligence platform. The role owns features from design through production, with a backend focus across APIs, data stores, and cloud infrastructure. The posting lists hybrid work in several metros, salary bands by region, and a full-time schedule.

Responsibilities:

  • Design, build, and operate backend-leaning full-stack services
  • Build and maintain RESTful APIs and API contracts
  • Work across SQL and NoSQL data stores
  • Containerize and deploy services with Docker and Kubernetes on AWS or GCP
  • Contribute to React and TypeScript frontend work

Requirements summary:

  • 4+ years of full-stack engineering experience with a backend focus
  • Production experience with Node.js, Python, or Go
  • Experience with RESTful API design at scale
  • Experience with SQL and NoSQL databases in production
  • Experience with Docker, Kubernetes, and AWS or GCP
  • Experience with distributed systems, event-driven architectures, and microservices

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-02
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.

Job details

SenioritySenior
DepartmentSoftware development
Experience4+ years
Hours per week40 (estimated)
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Hudson Talent Solutions

FieldValue
Open jobs on Jobsy2
Job description

Senior Software Engineer, Full Stack

Noetica (Thomson Reuters) — JREQ199749

This role provides technical leadership and hands-on engineering for end-to-end product delivery on Noetica, Thomson Reuters’ AI-powered deal intelligence platform. It is responsible for designing, building, and operating accurate, scalable, and well-architected backend-leaning full-stack systems that serve transactional professionals across legal and financial markets. Working in close partnership with Product, Design, and Engineering teams, this role ensures sound technical foundations, develops and maintains clean APIs and documentation, and leads continuous improvement across the platform’s services and infrastructure. The position champions reliable, observable, and automated solutions that strengthen system quality and elevate engineering efficiency.

Through strong cross-functional collaboration and technical ownership, this role safeguards engineering excellence, supports platform growth and transformation, and delivers consistent, scalable, customer-centered product experiences.

Key Responsibilities

Design, build, and operate backend-leaning full-stack services, owning features from design through production.

Build and maintain RESTful APIs and clear API contracts that other teams and integrations depend on.

Work across SQL and NoSQL data stores, modeling data for scale, accuracy, and analytical value.

Containerize and deploy services with Docker and Kubernetes on AWS or GCP, owning reliability in production.

Contribute to the React and TypeScript frontend, partnering with design on customer-facing experiences.

Design event-driven, distributed systems using microservices, message queues, and data processing pipelines.

Own CI/CD, testing, and observability practices that keep delivery fast and systems healthy.

Partner with product and design to scope work, set technical direction, and raise the team’s engineering bar.

Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Strong backend engineering fundamentals: APIs, data modeling, distributed systems, and cloud infrastructure.

Clear, confident communication with technical teams and business stakeholders.

Experience Required

4+ years of professional full-stack software engineering, with a strong backend focus.

Production experience with Node.js, Python, or Go.

RESTful API design and development at scale.

SQL and NoSQL databases in production systems.

Docker, Kubernetes, and AWS or GCP.

TypeScript and React contribution on shipped products.

Distributed systems, event-driven architectures, and microservices.

Preferred

Message queues (such as Kafka) and data processing pipelines at meaningful volume.

Startup or greenfield product experience; comfort owning 0-to-1 work.

Observability tooling, performance profiling, and cost-aware cloud architecture.

Location: Hybrid — New York NY; Frisco TX; Toronto ON; Eagan MN. Remote available if you are too far from a listed metro.

Compensation: Ontario, Canada $100,000–$145,000 CAD · US $110,000–$204,000 · High-cost US metros $127,000–$235,000.

Similar jobs

  • Senior Software Engineer, Product Platform

    Toronto, ON
    RemoteFull Time

    Vanta

    Candidates need backend or fullstack software engineering experience with a platform or developer-facing focus, and experience building shared APIs or services. Familiarity with distributed systems, message queues and strong communication skills are also needed.

    Documentation, Full-stack development, Apache Kafka, Communication skills, Team building

  • Senior Software Engineer

    Ottawa, ON
    Full Time

    Veem

    6+ YOECandidates need 6+ years of professional backend development, strong recent Java experience and hands-on Spring Boot skills. Veem also requires solid SQL and database skills, experience integrating external APIs, strong automated testing, and sound security judgment for customer data.

    Spring Boot, MySQL, Redis, Elasticsearch, Amazon SQS, AWS

  • Software Engineer

    Mississauga, ON
    $82k–$102k/yrHybridFull Time

    PointClickCare: PointClickCare is a leading health tech company with one simple mission: to help providers deliver exceptional care.

    Candidates need knowledge or experience with J2EE, MVC, JSP, Servlets, XML, Spring, OOP, JavaScript, CSS and DOM, plus a strong grasp of W3C HTML standards. A degree in Computer or Software Engineering is requested, and enterprise design patterns, relational databases or React are assets.

    Spring, React, JavaScript

  • Senior Software Engineer, Catalog Store

    Ontario
    Remote

    Instacart: Instacart, the leading grocery technology company in North America, works with grocers and retailers to transform how people shop.

    5+ YOECandidates need 5+ years of backend or distributed systems experience, strong production skills in Go or another systems language, and deep PostgreSQL experience. They should have led projects end to end and designed for scale and reliability.

    PostgreSQL, Go, Temporal, Terraform, AWS EC2, AWS S3

  • Sr. Software Engineer, UI Developer Tooling (Hybrid, New York)

    Toronto, ON
    $150k–$210k/yrFull Time

    CrowdStrike, Inc.

    Candidates need experience building shared frameworks or tooling used at scale, and fluency in Vite, TypeScript, monorepo tools and GitLab CI. Production experience with module federation or microfrontends and the ability to set standards that autonomous teams adopt are also required.

    Vite, GitLab CI, Jenkins, Renovate, Snyk, Nx

  • Software Engineer

    Markham, ON
    Full Time

    Amaris Consulting | Part of Mantu

    2+ YOECandidates need a bachelor's degree in a related field, at least 2 years of database development experience, and expert-level C#, .NET and T-SQL skills. Hands-on full-stack Blazor experience, Visual Studio, practical use of AI development tools, and working proficiency in English are also required.

    Visual Studio, SQL Server, GitHub Copilot, Claude, Azure

  • Senior Software Engineer

    Ontario
    Contract

    BuzzClan

    Candidates need strong experience with IBM ACE, IBM Integration Bus, WebSphere Message Broker and IBM MQ, plus .NET development in C# or VB.NET. Strong PowerShell scripting and REST, SOAP and API integration skills are also required.

    IBM ACE, IBM Integration Bus, WebSphere Message Broker, IBM MQ, PowerShell, Oracle

  • Software Engineer

    Toronto, ON
    Contract

    Motion Recruitment

    5+ YOECandidates need 5+ years of professional backend development experience, primarily in Java, with hands-on Kotlin or a strong willingness to learn it. They also need solid SQL and relational database skills and a record of delivering reliable, high-volume production services.

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.