← Browse all jobs
RC

Senior Software Engineer, Full Stack & Data Architecture

Royal Claims Services Ltd.
Vancouver, British ColumbiaOn-site$90k+2 days ago
Apply Now →

About this role

About Us Royal Claims Services Ltd. is a dynamic, fast-growing third-party claims administrator based in Canada. We specialize in complex, hard-to-place insurance programs and operate at the intersection of technology and tradition. As a forward-thinking player in the insurance industry, we are redefining what’s possible by embracing automation, innovation, and AI-driven workflows. Role summary We are looking for a senior full stack software engineer who can design, build, and maintain production-grade business applications with a strong emphasis on database architecture, data modeling, system reliability, and scalable backend design. An ideal candidate would be comfortable working across the stack, but their biggest value should be in making sound architectural decisions around data, APIs, integrations, performance, and maintainability. Core responsibilities • Design and maintain scalable relational database schemas. • Create clean data models for operational workflows, reporting, auditing, and integrations. • Build backend services, APIs, and business logic. • Develop frontend interfaces for internal users. • Optimize database queries, indexes, stored procedures, and application-level data access. • Support migration from legacy systems or fragmented data sources. • Design integration patterns between internal systems, external APIs, file imports, and reporting tools. • Help define engineering standards for code structure, deployment, testing, and documentation. • Work with stakeholders to translate business workflows into technical architecture. Ideal technical background Backend • Python / Django, PHP / Laravel, Node.js, C#, or similar • REST APIs • Authentication and authorization • Background jobs / queues • Secure file handling and document workflows Database • PostgreSQL, SQL Server, MySQL, or Azure SQL • Relational data modeling • Query optimization • Indexing strategies • Data normalization and denormalization • Audit trails and historical records • ETL pipelines • Reporting-friendly schema design • Data migration from legacy systems Frontend • React, Vue, Angular, or similar • Forms-heavy business applications • UX proficiency for operational workflows Cloud / DevOps • Azure / AWS / GCP • Docker • CI/CD pipelines • Logging, observability, and alerting Why Join Us? • Small team = big impact. You’ll be seen, heard, and relied on. • Opportunity to shape and grow a modern claims tech stack from the ground up. • Work directly with company leadership. • Flexibility in tools, architecture, and team structure Job Type: Full-time Pay: $90,000.00-$110,000.00 per year Benefits: • Casual dress • Company events • Dental care • Extended health care • Flexible schedule • Paid time off • RRSP match • Tuition reimbursement • Work from home Application question(s): • What is the coolest solution you have built or come up with using data, automation, backend development, or AI? Work Location: Hybrid remote in Vancouver, BC V6C 1C8
Want to see how well you match this job?
Get AI-scored for free →