Skip to content

Open nowPosted 29 hours ago

Senior Software Developer (Canada, EST, Remote)

MindBridge Analytics6 open roles

Where
MindBridge Analytics, 80 Aberdeen Street, Ottawa, Ontario, Canada
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Developer (Canada, EST, Remote)MindBridge Analytics · MindBridge Analytics, 80 Aberdeen Street, Ottawa, Ontario, Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MindBridge Analytics's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.2% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.8%1 day
  2. 3.8%3 days
  3. 8.2%7 days
  4. 15.2%14 days
  5. 34.2%30 days
This job: posted 29 hours ago

The posting

Role Overview

  The Senior Software Developer is a hands-on senior individual contributor who leads complex technical work in their product area in MindBridge. You design and deliver capabilities for secure, scalable financial intelligence spanning data ingestion and analytics, enterprise integrations, business insights, AI-assisted workflows, and the infrastructure patterns that support reliable customer outcomes. This role emphasizes execution and subsystem-level ownership within established architectural direction not platform-wide architecture or roadmap definition, which sit with our Platform Architect and engineering leadership. 

In this role, you will: 

Own technical delivery and subsystem-level design for initiatives spanning services, data pipelines, APIs, analytical workloads, AI/agent services, and cloud infrastructure Help shape standards and technical decisions that affect multiple teams, working within broader architectural strategy Provide hands-on technical solutions on ambiguous, high-stakes engineering problems—decomposing requirements, driving design and implementation, mentoring engineers, and improving how we run systems in production Partner with Product, Data Science, UX/Design, Security, Infrastructure, Implementation/Professional Services, and other customer-facing teams to ship capabilities that matter to finance, audit, and enterprise customers  

What You Will Do  

Help lead the technical design and delivery of large, cross-functional initiatives spanning backend services, data systems, APIs, analytics and workflows, AI/agent services, and platform infrastructure Design and evolve scalable, secure, maintainable systems for high-volume financial data ingestion and analysis, workflow orchestration, AI/agent capabilities, and enterprise integrations Build and extend platform capabilities that support AI/agent systems configuration, insight generation, explanation agents, and orchestration patterns Identify technical risks, bottlenecks, reliability gaps, and architectural opportunities; recommend solutions that improve scalability, maintainability, security, and delivery speed. Help lead implementation of complex initiatives while remaining hands-on in design, code review, critical-path development, debugging, and production readiness. Raise the bar on engineering excellence through design reviews, coding standards, documentation, testing, observability, incident response, and operational discipline Work through production incidents, root cause analysis, remediation, and longer-term reliability improvements Evaluate technologies and practices that improve product quality, analytical performance, developer productivity, and operational resilience. Contribute to platform standards for API design, data modeling, asynchronous processing, CI/CD, security, and observability 

What You Bring to the Role  

5+ years of professional software engineering experience, including significant experience building and operating enterprise SaaS, data-intensive, or large-scale distributed systems Demonstrated Senior-level technical solutions: implementing ambiguous  team initiatives, influencing without formal authority, and owning outcomes across multiple subsystems or architectural layers Strong experience designing secure, reliable, multi-tenant SaaS systems with attention to data isolation, access control, auditability, scalability, and operational supportability Hands-on experience with data-intensive systems, such as ingestion pipelines, ETL/ELT, batch or streaming processing, analytical workflows, data validation, and warehouse/lakehouse integrations Strong fundamentals in API design, service integration, data modeling, performance optimization, asynchronous processing, and distributed systems trade-offs Working knowledge of production AI/ML systems, prompt orchestration, RAG, or agent workflow patterns, and the ability to reason about latency, cost, quality, and governance trade-offs Experience with relational and/or analytical database technologies and the ability to reason about schema design, query performance, storage patterns, and data lifecycle concerns Working knowledge of cloud-native engineering practices, including cloud platforms, containerized workloads, CI/CD, infrastructure automation, observability, and production operations Ability to collaborate effectively with Product, Data Science, UX/Design, Security, Infrastructure, Customer Success, and other stakeholders. Strong written and verbal communication skills, including the ability to explain architectural trade-offs to both technical and non-technical audiences Experience working in Agile, cross-functional engineering environments 

Preferred Qualifications 

Experience in fintech, audit, accounting, risk, compliance, or other regulated/high-trust enterprise environments Proficiency with Java/Spring Boot, Python, or comparable backend/data engineering frameworks Experience with Azure or Microsoft data-platform ecosystems, including Azure Data Factory, Microsoft Fabric, or Power BI integrations Experience with Databricks, Snowflake, lakehouse architectures, Apache Iceberg, Delta Lake, or similar analytical storage and processing patterns Experience building systems that support AI/ML workloads, LLM-assisted workflows, RAG systems, or agent applications where explainability, auditability, and governance matter Experience with Infrastructure as Code, Kubernetes, observability platforms, SRE practices, and incident management Familiarity with frontend architecture concerns such as React, design systems, and shared product capabilities Experience designing customer-facing APIs, SDKs, developer tooling, or enterprise integration platforms 

Core Competencies 

Technical scope: Operates across multiple subsystems or architectural layers. Defines patterns and standards that span products. Technical skill: Applies deep expertise across core technologies and design paradigms. Evaluates trade-offs for performance, scalability, security, reliability, explainability, AI output quality, agent behavior, maintainability. Responsibility: Owns outcomes for complex initiatives. Ensures the long-term health of systems in scope. Advises engineering leadership on technical options, risks, sequencing, and sustainability. Autonomy and collaboration: Communicates clearly with fellow engineers, product managers, data scientists, security partners, customer-facing teams, and senior stakeholders. Impact: Improves product quality, customer outcomes, engineering velocity, platform reliability, and the safe adoption of AI and agent capabilities through sustained technical solutions. 

 Requirements Contingent on Employment:

Fulfill requirements necessary to obtain and clear a full background check 

 Pay Range The expected base salary range for this position is to $125,000 to $150,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills, experience and competencies, and unique qualifications. 

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MindBridge Analytics's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MindBridge Analytics's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MindBridge Analytics's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.