Do Work That Matters

We’re building modern insurance solutions for a changing world.

At illustrate inc, you’ll work alongside a passionate team solving meaningful problems at the intersection of technology and insurance. If you’re motivated, collaborative, and excited to grow with a fast-moving insurtech company, we want to meet you.

See open roles below and apply by emailing your resume to careers@illustrateinc.com

Roles we're actively hiring for:

Senior Sales Executive (North America)

LEARN MORE

About the Role

We’re seeking a strategic, results-driven sales professional who is passionate about selling Saas solutions and who has a deep understanding of the Life Insurance industry, from both Carrier and Distribution perspectives.

Reporting directly to the President, this remote role is perfect for a self-starter with a hunter mentality who thrives in consultative sales and is eager to make a direct impact.

Key Responsibilities

  • Target Outreach and Pipeline Development: Proactively target and build relationships with key decision makers, including Technology, Innovation and Strategy Departments across enterprise organizations to develop and maintain a strong sales pipeline across Canada and the U.S.
  • Sales Cycle Leadership: Guide prospects through the sales cycle, from discovery calls and needs assessment to solution demonstrations, proposal development, negotiation and closing.
  • Account Management: Collaborate closely with internal stakeholders to manage key accounts, anticipate business needs, design business solutions to support client success and build long-term relationships.
  • Revenue Growth: Drive business success by delivering value add solutions and achieving quarterly goals.
  • Market Engagement & Brand Development: Actively leverage social selling platforms to build a professional brand, engage with prospective client content, and establish initial familiarity before direct outreach.
  • Rigorously track and manage all sales activities and forecasts within the CRM system to ensure consistent follow-up and pipeline health; identify and secure new clients to consistently meet or exceed business objectives.
  • Represent illustrate inc at industry events, strengthening professional connections, and promoting our solutions.
  • Marketing Expertise: Support brand development, market awareness, and demand generation initiatives.
  • Maintain in-depth knowledge of illustrate inc products and how they deliver business value.

 

What You Bring

  • Experience: 5+ years of software solution sales experience, preferably in the North American Life Insurance industry or in technology sales solutions
  • Industry Expertise: Strong understanding of enterprise IT solutions, with the ability to engage decision-makers (Directors, VPs, CIOs, and business leaders).
  • Proven Success: Track record of selling software solutions through consultative, ROI-driven approaches.
  • Communication Skills: Exceptional verbal and written communication skills, with experience in proposal development and client presentations.
  • Sales Leadership: Ability to develop and execute sales strategies that drive value for clients and the organization combined with demonstrated relationship building and closing skills.
  • Marketing Savvy: Well developed understanding and experience with B2B marketing tools and techniques. Demonstrated experience optimizing data analytics to identify new opportunities and drive business results.
  • Flexibility: Ability to travel across North America and work remotely.

 

What We Offer

  • Impactful Role: A key position in a dynamic, growth-driven company at the forefront of innovation.
  • Earning Potential: Competitive compensation, with significant earning opportunities based on production and sales performance results.
  • Professional Growth: Work alongside industry leaders and expand your expertise in a rapidly evolving field.
  • Comprehensive Benefits: We offer an attractive compensation and benefits package including RSP/401K matching and medical, health, and dental benefits.

If you're ready to take on this exciting opportunity and join the illustrate inc team, send your resume to careers@illustrateinc.com.

Business Analyst & QA

LEARN MORE

Overview

We are seeking a highly detail-oriented and proactive Business Analyst & QA / UAT Specialist with Life Insurance experience and knowledge to bridge the gap between business needs and technology execution. This hybrid role is ideal for someone who enjoys working across the full delivery lifecycle—from gathering and documenting business requirements to planning, executing, and validating User Acceptance Testing (UAT).

This role requires hands-on experience in the insure-tech industry and the ability to work closely with business stakeholders, product managers, developers, and clients to ensure high-quality, compliant, and business-ready solutions.

Key Responsibilities

Business Analysis

  • Work directly with internal stakeholders and clients to elicit, analyze, and document business requirements
  • Translate business needs into clear functional and non-functional requirements
  • Develop and maintain:
    • Business Requirements Documents (BRDs)
    • Functional Specifications
    • User Stories and Acceptance Criteria
  • Act as the liaison between business users and technical teams
  • Support solution design and ensure regulatory and compliance alignment

Quality Assurance & UAT

  • Develop test plans, test cases, and test scenarios based on business and functional requirements
  • Execute:
    • System Testing
    • Integration Testing
    • User Acceptance Testing (UAT)
  • Coordinate UAT with business users and clients, including:
    • Test execution support
    • Defect tracking and validation
    • Sign-off management
  • Log, track, and manage defects through resolution
  • Validate fixes and ensure release readiness

Delivery & Collaboration:

  • Participate in sprint planning, backlog grooming, and project status meetings
  • Ensure traceability between requirements, test cases, and delivered functionality
  • Support production releases and post-deployment validation

Required Qualifications:

  • 2-4 years of hands-on experience in the Life Insurance industry
    2-4 years in Business Analysis, QA, or Business Analyst/Quality Assurance roles
    Understanding of life insurance products, Illustrations, eApp, and application processes

Strong experience in:

  • Writing BRDs, functional specs, and acceptance criteria
  • Writing and executing UAT test plans and test cases
  • Defect tracking and test management
  • Solid knowledge of SDLC and Agile/Scrum methodologies
  • Excellent communication and documentation skills

Nice to Have

  • Experience with carrier admin systems 
  • API and integration testing experience
  • Hands-on experience with Jira, Confluence, Azure DevOps, or similar tools
  • Experience working with offshore development teams
  • Exposure to regulatory and compliance requirements across North America

Why Join Us?

  • Play a critical role in delivering mission-critical life insurance technology
  • Influence product quality, compliance, and customer experience
  • Work across both business and technical teams
  • Flexible hybrid work environment
  • Strong growth opportunity as the platform scales

If you're ready to take on this exciting opportunity and join the illustrate inc. team, send your information to careers@illustrateinc.com..

Full Stack Developer

LEARN MORE

Overview

We are seeking a Full Stack Developer to join our team. You’ll be responsible for designing, developing, and maintaining both the front-end (user interface) and back-end (server-side logic and database) of illustrate inc’s web applications. You’ll work across the full software development lifecycle, ensuring applications are reliable, scalable, user-friendly and align with customer needs and you’ll collaborate with our Product, Marketing, Business Development teams as well as other developers, to deliver high-quality insure-tech solutions.

Key Responsibilities:

1. Application Design & Development

  • Designs, develops, and maintains high-quality insure-tech applications using intermediate/advanced knowledge of data modeling concepts (star/snowflake schemas, normalization/denormalization)
  • Front-end Development: Builds and maintains user interfaces using technologies (e.g. HTML, CSS, JavaScript, and JavaScript frameworks (e.g., React, Angular, Vue)
  • Back-end Development: Develops server-side logic, APIs, and database interactions using Python, Java, or Node.js
  • Database Management: Works with both SQL and NoSQL databases to store and retrieve data efficiently
  • API Development: Designs and implements APIs and microservices to enable communication between key elements of the application and external systems
  • Ensures the security of web applications and data throughout the development lifecycle
  • Optimizes application performance to provide a smooth user experience

 
2. Quality Control and Assurance

  • Debugs and resolves complex bugs efficiently, ensuring the system runs reliably
  • Conducts and optimizes unit and integration testing to ensure robust software quality
  • Writes unit tests, integration tests, and end-to-end tests; conducts debugging and resolves production issues
  • Ensures security best practices and secure coding to protect sensitive financial data

 

3. Collaboration

  • Provides technical support to various departments, ensuring smooth cross-departmental communication
  • Participates in code reviews, collaborating with other team members, and contributes to the continuous improvement of development processes
  • Supports the customer implementation experience ensuring a seamless transition and business continuity

 

4. Technical Documentation

  • Writes, reviews, and maintains comprehensive technical documentation
  • Collaborates with end-users to ensure accuracy of content
  • Utilizes familiarity with regulations and compliance requirements in the development of quality products and tools

 

5. Technical Literacy

  • Remains current with new tools, technologies, and best practices, adapting to evolving technical landscapes
  • Remains current with the latest insure-tech and fintech trends, technologies, and best practices
  • Participates in industry associations and groups

 

Requirements & Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
  • Proficiency in front-end technologies (HTML, CSS, JavaScript)
  • Experience with back-end technologies (e.g., Node.js, Python, R, Java, Ruby)
  • 5+ years of professional experience in data engineering, analytics engineering, or software engineering roles
  • Advanced SQL expertise with demonstrated ability to design scalable data models, optimize query performance, and write clear, well-documented code
  • Strong programming abilities in Python or R
  • Strong understanding of databases (SQL and NoSQL)
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud)
  • Experience with version control systems (Git)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Understanding of data analysis and visualization techniques for risk assessment and fraud prevention

Nice to Have

  • Experience with carrier admin systems 
  • Experience working with offshore development teams
  • Exposure to regulatory and compliance requirements across North America

Why Join illustrate inc?

  • Play a critical role in delivering mission-critical life insurance technology
  • Influence product quality, compliance, and customer experience
  • Work across both business and technical teams
  • Flexible hybrid work environment
  • Strong growth opportunity as the platform scales

 

If you're ready to take on this exciting opportunity and join the illustrate inc team, send your resume to careers@illustrateinc.com.