Apply now

Posted 2 months ago

Senior Backend Engineer

@ Compass Holdings Canada Inc

Toronto, Ontario

HybridFull-time5+ years experience
Apply now
SIGNALS

Overview

Compass Holdings Canada Inc is hiring a Senior Backend Engineer for full-time work building backend architecture, clean tested code and APIs in a construction technology company. The role requires 5+ years of backend experience with Flask, REST, relational databases and microservices, and offers work from home with an optional downtown Toronto office.

Responsibilities:

  • Design and implement backend architecture
  • Develop clean, tested, efficient code
  • Participate in code reviews
  • Address technical debt
  • Collaborate with multiple engineering teams

Requirements summary:

  • 5+ years of backend engineering experience
  • Strong Python Flask API skills
  • REST API and relational database experience
  • Event-based processing with AMQP, Celery
  • Microservice architecture experience
  • Git and AI tools experience

Tools & skills

Benefits mentioned

Health insuranceDentalPaid time off
Source and dates

Employer career site / ATS feed · workable

Employer posting date
2026-08-25
First seen by our source
2026-10-11
Source record updated
2026-10-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
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off

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

Compass Holdings Canada Inc

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

We help GCs and Subcontractors streamline their prequalification process and manage risk with data-driven precision.

Full company description

Bespoke Metrics is a data management and analytical model development company. We blend expertise in data management, model development, and user interface to provide innovative solutions for industries looking to utilize data to its fullest. Our product COMPASS, is a risk assessment subcontractor program. Our system enables general contractors to leverage their data to better manage both subcontractor prequalification and risk. The COMPASS model provides an empirically driven review of a subcontractor’s execution ability as well as a prequalified dollar amount by contract and by aggregate. Compass can: - Support GCs in an effort to reduce supply chain risk, concentration and correlation risk - Access the Insurance Company COMPASS interface - Obtain an on-going mapping of Subcontractors to the CSID (Unique Subcontractor Identifier) - Improve the data in the Construction industry through an industry-wide supported effort To find out more details please vist our website or sign up for our COMPASS product http://compass.bespokemetrics.com/

LinkedIn followers
3,847
People associated on LinkedIn
79
Reported office locations
  • 25 King St W, 2500, Toronto, Ontario M5L 2A1, CA
Other recorded names
  • Compass Holdings Canada Inc
  • Bespoke Metrics Inc.
Specialties
  • computer software
  • construction
  • prequalification
  • risk management
  • bidding
  • and data analytics
Profile identifies a recruitment agency
No

Bespoke Metrics is a data management and analytical model development company. We blend expertise in data management, model development, and user interface to provide innovative solutions for industries looking to utilize data to its fullest. Our product COMPASS, is a risk assessment subcontractor program. Our system enables general contractors to leverage their data to better manage both subcontractor…

FieldValue
IndustrySoftware Development
Company size51-200 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Year founded2016
Specialtiescomputer softwareconstructionprequalificationrisk managementbiddingand data analytics
Open jobs on Jobsy1
LinkedInView page
Job description


What you'll do:

  • Design and implement backend architecture following best software engineering principles
  • Develop clean, efficient code with tests ensuring code quality
  • Participate in code reviews and invite others to review your code
  • Champion the importance of addressing technical debt
  • Collaborate with multiple engineering teams and departments
  • 5+ Years of backend engineer experience
  • A strong working understanding of Python API frameworks (Flask)
  • Experience in REST API development
  • Experience working with and designing relational databases
  • Experience with event-based processing using AMQP (RabbitMQ, Amazon MQ), Celery
  • Experience developing applications using microservice architecture
  • Experience with version control tools like Git
  • Experience working with AI tools
  • Experience with Google Meets/ Online video collaboration

Bonus:

  • Experience with AWS products (S3 / EC2 / EKS)
  • Experience with ElasticSearch/ OpenSearch
  • Experience with Docker / Kubernetes
  • Familiarity with issue tracking tools (i.e. Jira, ClickUp)
  • Experience with CI / CD
  • Experience with React / GraphQL
  • Experience in a startup environment; you're a self-starter

What You’ll Get:

  • Exposure to a broad range of work
  • An opportunity to consistently build new features and experiment with the latest technologies
  • An opportunity to expand your technical skills and critical thinking ability
  • An opportunity to grow your career in the emerging construction technology space
  • Room for growth in a small company and an impact you can see
  • Work from Home with an option to work in our downtown Toronto office
  • Company and team based social events
  • Health and Dental benefits plus a healthcare spending account
  • 15 day vacation policy per year

Bespoke Metrics is committed to providing an accessible, equitable, and inclusive candidate and employee experience. We provide reasonable accommodation throughout the recruitment process and in employment. If you require accommodation please let us know, we will work with you to meet your needs.

Similar jobs

  • Senior Backend Engineer (TypeScript)

    Toronto, ON
    HybridFull Time

    Fig

    6+ YOECandidates need 6+ years of software engineering experience, deep TypeScript and Node.js backend skills, and experience with PostgreSQL-backed APIs and cloud production systems. Experience with vendor integrations and daily use of AI coding tools are also required.

    TypeScript, Node.js, NestJS, PostgreSQL, AWS

  • Senior Backend Engineer (CFG)

    Toronto, ON
    RemoteFull Time

    CommIT: Commit is a global tech services company with offices in Israel, US, Canada, UK, and Europe.

    5+ YOECandidates need 5+ years of backend development with a customer-centric focus, deep knowledge of microservices and API design, and strong Node.js or TypeScript skills. They also need experience with SQL and NoSQL databases, cloud platforms, and Agile and CI/CD practices.

    Node.js, TypeScript, AWS, Azure, GCP

  • Senior Backend Engineer (Integrations & Platform)

    Toronto, ON
    RemoteFull Time

    FutureFit AI

    5+ YOECandidates need 5 to 8+ years of senior backend or integration experience, strong TypeScript and Node.js skills, and proven enterprise or government data integration work. They also need production database experience, strong debugging skills and comfort working fully remotely.

    AWS Lambda, EventBridge, SQS, MongoDB, PostgreSQL, Redshift

  • Sr. Backend Engineer - Test Automation

    Toronto, ON
    Full Time

    eBay

    6+ YOECandidates need 6+ years of professional software engineering experience, including production backend work in Java or a comparable language. Strong REST API design, unit and integration testing, and hands-on Cypress UI automation experience are required.

    Java, Spring Boot, REST Assured, JUnit, Cypress, GCP

  • Sr. Backend Engineer - Test Automation

    Toronto, ON
    HybridFull Time

    eBay Canada Technology

    6+ YOECandidates need 6+ years of professional software engineering experience, with production backend work in Java or a comparable language. They also need hands-on experience with REST APIs, unit and integration testing, REST Assured and Cypress.

    Java, Spring Boot, REST Assured, Cypress, JUnit, GCP

  • Backend Engineer - AI Coding Agent

    Toronto, ON
    $85/hr

    Mercor

    2+ YOECandidates need 2+ years of professional backend engineering experience, including APIs, distributed systems, microservices, backend platforms or databases. They must regularly use AI coding agents and be able to judge generated code for bugs and tradeoffs.

    Cursor, Claude Code, Codex, Windsurf, Gemini CLI

    Backend Engineer - Fully Remote | Upto $65/hr

    Toronto, ON
    $55–$65/hr

    Mercor

    Candidates need PyCharm installed on a Mac running macOS, experience with Python development tools, and the ability to capture screenshots above 2.5 megapixels.

    PyCharm, macOS

  • Senior Backend Engineer (.NET, Full-Stack)

    Kitchener, ON
    $130k–$140k/yrOn-siteFull Time

    NERv Technology Inc. D.B.A. FluidAI Medical

    7+ YOECandidates need 7+ years of professional software engineering experience, expert skill in C# and .NET, and experience with distributed systems and cloud platforms. Full-stack work in TypeScript, React and Next.js is required, and healthcare or regulated-environment experience is highly preferred.

    Azure, Docker, Kubernetes, SignalR, React Native

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.