The Destination For Careers In Venture Studios

Senior Full Stack Engineer, DataBraid (InsurTech Startup)

DataBraid

DataBraid

Software Engineering
Toronto, ON, Canada · Toronto, ON, Canada
Posted on Aug 6, 2025

Senior Full Stack Engineer, DataBraid

Canada - Hybrid (ideally Greater Toronto Area)

DataBraid, a newly launched venture from the team at Koru, is reimagining the foundation of the insurance sector through cutting-edge data orchestration infrastructure. We’re building the connectivity layer that empowers faster innovation, smarter underwriting, better claims processes, and more human-centric insurance experiences.

Our platform is inspired by infrastructure-as-code leaders like Shopify, Plaid, and Stripe — but tailored to the specific needs of insurers. We see a future where insurance is proactively chosen, not passively accepted. If you’re ready to reshape an entire industry from the ground up, this is your moment.

We’re seeking a Senior Full Stack Engineer to join our founding team.

Please note: This is not a Koru employee role. It’s an opportunity to become a member of DataBraid’s founding team which is a separate business entity.

🚀 Key Responsibilities

Strategic & Cross-Functional Impact

  • Serve as a core member of the founding engineering team, shaping the technical vision and influencing strategic product decisions.
  • Collaborate directly with senior leadership, product, and design teams to define and prioritize the product roadmap.
  • Engage with customers early and often—participating in calls, onboarding, support, and feedback loops to refine product-market fit.

Full Stack Development & Infrastructure

  • Design, develop, and deploy robust, scalable software solutions across the full stack with an emphasis on Python and TypeScript.Partner with the CTO to architect and scale backend infrastructure from the ground up.Build and optimize APIs, automate workflows, and contribute to performance monitoring and system health.

Engineering Excellence

  • Drive engineering best practices including code reviews, automated testing, CI/CD, and observability.Own major product and technical initiatives—from design through release—operating autonomously in a remote-first, async-friendly environment.
  • Contribute to the technical onboarding and mentorship of new team members, supporting a high-performance engineering culture.

Agile & Iterative Execution

  • Champion agile, customer-driven development practices to drive speed without compromising quality.
  • Be hands-on and adaptable—comfortable shifting between high-level architectural decisions and tactical debugging or quick fixes.

🔧 Skills & Experience

Core Technical Expertise

  • Languages & Frameworks: 7+ years of software engineering experience with strong proficiency in Python and TypeScript; confident working across backend and frontend systems.
  • Architecture & Systems: Proven ability to design and scale distributed systems, APIs, and data flows, especially in cloud-native environments (e.g., AWS).
  • Technical Breadth: Comfortable with a range of modern technologies including Node.js, JavaScript, Docker, Kubernetes, and web frameworks such as Django and FastAPI.
  • Tech Stack: Required: TypeScript, Next.js, Python (Django), PostgreSQL, AWS, Temporal, Docker, Kubernetes; Important: FastAPI, Python/Typescript, RESTful API design; Nice to have: RPA, LLM APIs

Product & Execution Experience

  • Demonstrated ability to ship high-quality software in startup or fast-paced environments—ideally including experience taking a product from 0 to 1.
  • Track record of full-stack delivery, from infrastructure and backend logic to frontend user experiences.Analytical communicator who can explain technical trade-offs to diverse audiences and use data to inform decisions.

Engineering Mindset

  • Deep commitment to writing clean, maintainable, and testable code.
  • Experience contributing to or setting up performance monitoring, incident response workflows, and automated quality controls.
  • Strong ownership mentality with the ability to self-direct and make sound decisions amidst ambiguity.

🌟 Nice to Have

  • Background in developer-focused products (B2D), integration platforms, or automation tools.
  • Experience working on early-stage teams or as a founding engineer.
  • Familiarity with RPA tools, bot frameworks, and web scraping (e.g., Puppeteer).
  • Exposure to our core stack: FastAPI, Pydantic, Docker, Kubernetes, Django, AWS S3.

As an early team member you will get:

  • To work alongside an experienced and passionate team
  • The support of Koru’s venture studio team
  • Equity as an early hire
  • An opportunity to be part of something big that has the potential to transform the insurance industry
  • A hybrid working structure; our engineering culture is remote-first but we get together in our Toronto office for in-person working sessions, team meetings and events

What happens next?

Once we review your application, if we’d like to move you forward in the process, here’s what you can expect:

  • Step 1: Introductory Interview w/ Hiring Lead (CTO) (30 minutes)
  • Step 2: Technical Screen (e.g. working through a problem in our codebase)(45 minutes)
  • Step 3: Team Interviews: Product and Engineering (30 minutes each)
  • Step 4: System Design Interview (understanding your architecture knowledge)(45 minutes)
  • Step 5: Final Interview with Koru leadership (30 minutes)
  • Step 6: Hiring team conducts a Candidate Debrief
  • Step 7: Offer

Our Commitment to Diversity & Inclusion

We believe that diverse teams drive better outcomes and more innovative thinking. We are committed to building a company where individuals of all backgrounds, abilities, and identities feel welcome, supported, and empowered. Accommodations are available throughout the recruitment and selection process. Please inform us of any needs and we’ll ensure a fair and inclusive experience.

We’re flattered that you’d like to join our team, but only applicants selected to proceed in the hiring process will be contacted.