A complete application in a minute
Tailored resume and cover letter, ready to send.
Instant Risk Coverage (IRC) is seeking a Senior Core Platform Engineer to lay the technical foundations of IRC's platform and scale with the company. You will own API surfaces (REST/GraphQL/webhooks) and guide architecture decisions shaping offerings for carriers, brokers, and customers.
You will collaborate across product, design, and operations, balancing fastest delivery with robust, scalable systems. This role is hybrid with three in-office days in downtown Toronto, contributing to a culture
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. 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.
Key Responsibilities
Required Qualifications
Nice-to-Have Qualifications
Why You Should Join