Apply now

Posted 12 days ago

Senior Core Platform Engineer

@ IRC (Instant Risk Coverage)

Toronto, Ontario

Full-time6+ years experience
Apply now
SIGNALS

Responsibilities:

  • Design and build the platform's core capabilities: RESTful APIs, GraphQL, webhooks, and event-driven interfaces that make IRC's organizational capabilities…
  • Own core platform architecture decisions: service boundaries, data modelling, API contracts, and the foundational patterns other engineers build on.
  • Lead integrations with third-party carriers, payment processors, and SaaS partners — thinking through reliability, error handling, and long-term…
  • Make and communicate pragmatic engineering trade-offs — understanding when speed is the priority and when investing in engineering excellence pays off.
  • Provide technical leadership through code reviews, architecture discussions, and mentoring engineers earlier in their careers.
  • Establish and maintain backend standards: API design conventions, error handling patterns, testing practices, and service design principles that scale with…

Requirements summary:

  • Required Qualifications
  • 6–10 years of backend software engineering experience, with meaningful time spent building platform or integration-layer systems.
  • Demonstrated ability to own architecture decisions, set technical direction, and bring others along on a small team.
  • Experience in early-stage or high-growth environments where pragmatic trade-offs are part of daily engineering life.
  • Nice-to-Have Qualifications
  • Familiarity with MCP (Model Context Protocol) or experience building AI-accessible platform interfaces.

Tools & skills

Source and dates

Source type not verified · apify-linkedin

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

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

IRC (Instant Risk Coverage)

FieldValue
Open jobs on Jobsy1
Job description

Position: Senior Core Platform Engineer

Location: Toronto - Hybrid Employment

Type: Full-time, Permanent

About Instant Risk Coverage

Instant Risk Coverage (IRC) is on a mission to transform how insurance is bought and sold. Our SaaS platform enables customers to purchase coverage instantly, bringing speed and simplicity to an industry that has historically had neither. We're at a pivotal moment where we are actively evolving from a tech-enabled insurance company into a true insurance platform company. That shift means building the foundation that lets insurance companies, brokers, and customers connect, integrate, and transact through our technology. The team is small, driven, and building for scale. As one of Canada's fastest growing companies, we are customer-obsessed, passionate and entrepreneurial, with a team that includes leaders from EY, PWC, Vivid Seats, ChargeLab, Blackline, Ada, Flipp, Lazard and Labatt Breweries. At IRC, everyone is expected to act like an owner bringing their unique perspective to our team and product. Your voice is important, and we take having a culture based on feedback seriously. We openly share our thoughts and differing opinions, so we can continue to improve. We do our best to keep our decision-making decentralized, so that all team members feel ownership in our success.

Our Product

IRC is an intelligent insurance operating system, combining modern insurance services and software to help Event and Venue operators manage risk, save money and grow. Trusted by more than 500 venue groups to date and growing. IRC empowers venue and event operators to understand & manage risk effectively. Our team is a collection of ambitious, collaborative and mission-driven people from all walks of life with one joint goal: helping create access to affordable and fair insurance. We are looking for bold innovators to help shape the future of insurance.

About the Role

We're looking for a Senior Core Platform Engineer to help lay the technical foundations of IRC's platform and grow with us as we scale it. This role sits at the heart of what we're building: a platform that expresses our organizational capabilities through technology, enabling partners and customers to integrate with and build on top of IRC.

At the core of this role is the platform itself — the technology that makes IRC's capabilities real and accessible to the world. How we expose what we do through APIs, events, webhooks, GraphQL, and emerging paradigms like MCP isn't infrastructure work — it's our product. It's what makes us an insurance platform company rather than a company that uses technology to sell insurance. You'll own how that surface is designed, built, and evolved, and your decisions here directly shape what IRC can offer to carriers, brokers, and customers.

Beyond the integration layer, you'll need a working mental model of the systems around you — front end, data, and infrastructure. Not because you'll own them, but because understanding how the pieces fit together is what lets you ask the right questions, catch cross-cutting issues early, and make decisions that hold up as the platform grows. We don't need a specialist in every layer. We need someone who knows what they don't know and isn't afraid to ask.

You use LLMs as a genuine part of how you work — not because it's the thing to say, but because you've developed real judgment about where they accelerate good engineering and where they introduce noise. You know the difference between AI as a force multiplier and AI as a shortcut that creates problems downstream.

This is still early-stage company work. You've been in environments where not every decision can be the perfect one, and you've learned to make the trade-off consciously. Knowing when to take on technical debt is the right call, and when it's time to slow down and build it properly. That kind of judgment is as important to us as the technical skill itself.

We work hybrid — three days a week in our downtown Toronto office. That isn't a policy checkbox; it's how the team stays genuinely connected to each other and to the business we're building together.

Salary: $130,000 - $160,000 CAD

Key Responsibilities

  • Design and build the platform's core capabilities: RESTful APIs, GraphQL, webhooks, and event-driven interfaces that make IRC's organizational capabilities accessible to partners, carriers, and customers. This is our differentiator, not our infrastructure.
  • Own core platform architecture decisions: service boundaries, data modelling, API contracts, and the foundational patterns other engineers build on.
  • Lead integrations with third-party carriers, payment processors, and SaaS partners — thinking through reliability, error handling, and long-term maintainability, not just the happy path.
  • Make and communicate pragmatic engineering trade-offs — understanding when speed is the priority and when investing in engineering excellence pays off.
  • Provide technical leadership through code reviews, architecture discussions, and mentoring engineers earlier in their careers.
  • Establish and maintain backend standards: API design conventions, error handling patterns, testing practices, and service design principles that scale with the team.
  • Stay close to the problem space — developing enough understanding of the insurance and platform context to make good technical decisions, not just implement specs.

Required Qualifications

  • 6–10 years of backend software engineering experience, with meaningful time spent building platform or integration-layer systems.
  • Deep expertise in Node.js and TypeScript in production environments.
  • Strong command of platform integration paradigms — REST, GraphQL, webhooks, and event-driven architecture — and the trade-offs between them.
  • Solid understanding of relational databases (PostgreSQL preferred), including schema design, query writing, and thinking carefully about data access patterns.
  • A working mental model of the full system — front end, data, and deployment — sufficient to ask the right questions, spot cross-cutting issues, and collaborate effectively without needing to own every layer.
  • Pragmatic, grounded fluency with LLMs as engineering tools — you get real value from them and you understand their limits.
  • Demonstrated ability to own architecture decisions, set technical direction, and bring others along on a small team.
  • Experience in early-stage or high-growth environments where pragmatic trade-offs are part of daily engineering life.
  • Strong communication skills and comfort working cross-functionally with product, design, and operations.

Nice-to-Have Qualifications

  • Familiarity with MCP (Model Context Protocol) or experience building AI-accessible platform interfaces.
  • Background in insurtech, fintech, or other regulated SaaS industries.
  • Experience with AWS services relevant to backend workloads (ECS, RDS, Lambda, API Gateway).
  • Experience with CI/CD pipelines (GitHub Actions) and infrastructure-as-code tools (Terraform or AWS CDK).
  • Knowledge of compliance or data privacy requirements in cloud-hosted SaaS products.
  • Exposure to workflow engines or integration middleware (e.g., Medusa.js or similar).

Why You Should Join

  • Competitive salary and benefits package.
  • A meaningful early role in shaping IRC's platform — with real influence over technical direction as the company scales.
  • Have a meaningful role at one of Canada's fastest-growing fintech companies.
  • Competitive compensation and benefits.
  • Hybrid work model, we are based in Toronto with in-office days, 3 days per week, for connection and collaboration.
  • A culture of constructive innovation: high ownership, candid conversations, and a pragmatic view of how AI and modern tooling fit into good engineering.
  • The opportunity to help change how insurance works — not just build software on top of the status quo.
  • Bring your pup to our dog-friendly office.

Similar jobs

  • Manager, Productivity and Efficiency

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    Define and communicate COO team data requirements (sources, frequency, format, quality standards); 2+ years of professional experience in one or more of the following areas: finance, accounting, reporting,…

    Manager, Business Continuity Risk (12-Month Contract)

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    As a key contributor, this role will provide BCRM subject matter expertise and work directly with the RBC Business Units and Business Risk Managers regarding all policy and standard…; Partner with RBC Business Units to…

  • Cage & Coin Cashier WD1-GCT (12 Month Contract)

    Toronto, ON +1

    Great Canadian Entertainment: Founded in 1982, Great Canadian Entertainment is an Ontario- based company that operates gaming, entertainment and hospitality destinations across…

    Must adhere to the Alcohol and Gaming Commission of Ontario, and other applicable laws and regulations; Education and Qualification Requirements:; • Requires a high school diploma or comparable combination of…

  • Asset Protection Representative

    Toronto, ON
    Full Time

    Loblaw

    Notre position unique en tant que l'un des plus grands employeurs du pays, celle associée à notre engagement à avoir un impact positif sur la vie de tous les Canadiens, viens offrir à nos…; We will reimburse your…

  • Client and Operations Associate

    Toronto, ON
    Full Time

    Insigneo

    This role supports the efficient delivery of services while ensuring compliance with regulatory requirements, internal policies, and operational standards; Review account opening documentation to ensure compliance with…

  • Graphic Designer

    Toronto, ON
    Full Time

    Pizza Nova

    Diploma or degree in Graphic Design, Visual Communications, Multimedia Design or a related field; 3–5 years of professional graphic design experience, ideally with an in-house team, agency, foodservice, retail or…

  • Administrative Assistant

    Toronto, ON
    Full Time

    Runnymede Healthcare Centre

    Attends committee meetings as required, takes minutes, prepares agendas and other materials for circulation to Committee members; Prioritizes incoming reports, requests and approvals and ensures that matters are dealt…

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.