Senior Software Engineer

Case IQ

Canada

A distancia

CAD 120.000 - 150.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Work remotely across countries
RRSP/ 401k matching program
Half-day Fridays in the summer

Descripción de la vacante

Case IQ is a leading B2B SaaS company in GRC, delivering AI-driven, secure software for governance and risk. As a Senior Software Application Developer, you will set technical direction, lead cross-functional initiatives, and shape AI-native engineering practices for production-safe delivery.

You will mentor engineers, raise standards, and drive agentic SDLC practices across discovery to rollout, balancing velocity with reliability and security.

Formación

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 10+ years of software engineering experience with large-scale SaaS systems.
  • Deep expertise in TypeScript, Node.js, SQL, API design, and distributed systems.
  • Experience building AI-enabled software in production (LLM, RAG, tooling orchestration).
  • Hands-on with AI-native SDLC, including testing, security controls, and reviews.
  • Strong Docker, GitHub, CI/CD, observability, and cloud security practices.
  • Expert in event-driven architecture, multi-tenancy, performance, reliability, and security.
  • Excellent written and verbal communication; able to influence technical direction.

Responsabilidades

  • Own architecture and technical direction for platform capabilities.
  • Design and evolve scalable APIs and data flows using the listed tech stack.
  • Lead AI-enabled product capabilities including LLM integrations and pipelines.
  • Establish SDLC practices with AI-assisted design, tests, and release validation.
  • Build guardrails for AI workflows covering safety, privacy, and cost.
  • Set production readiness standards for AWS services and cloud infra.
  • Drive secure-by-design decisions with tenant isolation and data protection.
  • Lead multi-team initiatives from discovery to rollout; communicate rationale.
  • Mentor engineers and shape technical roadmaps and standards.

Conocimientos

TypeScript
Node.js
Distributed systems
API design
Event-driven
AI-enabled software
Limb learning patterns
Code review
Communication
Mentoring
Docker
CI/CD
GitHub
Cloud security
Observability

Educación

Bachelor’s degree in Engineering, Computer Science, or a related field

Herramientas

Docker
GitHub
CI/CD
AWS (CloudFront, S3, API Gateway, ECS, Lambda, RDS)
OpenSearch
PostgreSQL
Redis

Descripción del empleo

Case IQ is a leading B2B SaaS company in the governance, risk, and compliance (GRC) space, helping organizations build safer, more accountable workplaces. We offer a comprehensive suite of solutions that enable organizations to move from reactive approaches to proactive risk management. Our software helps teams across compliance, HR, legal, and investigations report, manage, investigate, and prevent workplace risk - including ethics violations, fraud, harassment, discrimination, security incidents, and third-party issues - so they can better protect their people, culture, and business.

Backed by over 25 years of domain expertise and trusted by Fortune 500 companies, Case IQ has supported the management of millions of cases and helped mitigate billions in financial and reputational risk.

Role Summary

As a Senior Software Application Developer you will help set technical direction and deliver durable, secure software for Case IQ’s platform. You will help lead complex cross-functional initiatives, raise engineering standards, and shape how product teams use AI-native and agentic engineering practices to move from idea to production safely and effectively.

AI-Forward Ways of Working

At Case IQ, AI is part of how we build. We look for engineers who can use AI-assisted development and agentic workflows with strong technical judgment: defining clear intent and constraints, validating outputs, protecting customer data, and keeping humans accountable for production decisions. You will help establish practical patterns for responsible AI use across discovery, design, implementation, testing, observability, and operations.

What You’ll Do
  • Own the architecture and technical direction for high-impact platform capabilities, balancing product velocity, reliability, security, maintainability, and long-term operating cost.
  • Design and evolve scalable APIs, distributed services, and data flows using TypeScript, Node.js, Redis, OpenSearch, PostgreSQL, and event-driven patterns.
  • Lead the engineering of AI-enabled product capabilities, including LLM integrations, retrieval and evaluation pipelines, orchestration, tool use, and human-in-the-loop controls appropriate for enterprise workflows.
  • Establish agentic SDLC practices that improve delivery quality and speed: specification driven development, AI assisted design and implementation, automated test generation, code review support, release validation, and incident investigation.
  • Build robust evaluation and guardrail systems for AI assisted and agentic workflows, covering quality, safety, security, privacy, observability, cost, regression detection, and rollback.
  • Set standards for production readiness across AWS services such as CloudFront, S3, API Gateway, ECS, Lambda, RDS, and related cloud-native infrastructure.
  • Drive secure-by-design implementation, including OWASP-aligned practices, tenant isolation, data protection, secrets management, access control, and compliance-aware engineering decisions.
  • Lead ambiguous, multi-team initiatives from technical discovery through rollout; make sound trade-offs and communicate rationale clearly to engineering, product, design, QA, and leadership.
  • Raise the bar for engineering excellence through architecture reviews, high-signal code reviews, automated testing, CI/CD quality gates, reliability practices, and pragmatic documentation.
  • Mentor senior and developing engineers, multiply team capability, and help shape technical roadmaps, hiring, and engineering operating practices.
Who You Are
  • Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent depth of professional experience.
  • 10+ years of software engineering experience, including substantial experience designing and operating large-scale, customer-facing SaaS systems; demonstrated technical leadership across teams is essential.
  • Deep expertise in TypeScript, Node.js, SQL, API design, distributed systems, and pragmatic system architecture.
  • Demonstrated experience building or operating AI-enabled software in production, including LLM application patterns, RAG or retrieval systems, tool calling or workflow orchestration, evaluation, monitoring, and risk controls.
  • Hands‑on experience using and improving AI-native or agentic SDLC workflows while maintaining rigorous human review, test coverage, security controls, and accountable engineering ownership.
  • Strong experience with Docker or container platforms, GitHub, CI/CD, observability, and cloud security practices.
  • Expert judgment in event-driven architecture, multi-tenancy, performance, reliability, and security; able to choose simple, resilient solutions under real delivery constraints.
  • Exceptional written and verbal communication, with the ability to influence technical direction and explain complex trade-offs to varied audiences.
  • A coaching mindset and a track record of raising the effectiveness of teams through mentoring, standards, and collaborative technical leadership.
Perks and Benefits
  • Work remotely within a flexible work environment (We have employees spanning 7 countries!)
  • RRSP/ 401k matching program
  • Half-day Fridays in the summer

Selected candidates will be contacted through BambooHR (please check your junk mail).

Case IQ is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, color, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws. If you have a disability or special need that requires accommodation, please contact us at hr@caseiq.com.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Application Developer
Senior Software Application Developer

Case IQ • Canadá

A distancia
CAD 120.000 - 180.000
Work remotely within a flexible work环境
Competitive company-paid benefits plan
Generous professional development预算
+2
Senior Software Application Developer
Senior Software Application Developer

Case IQ, Inc. • Canadá

A distancia
CAD 150.000 - 200.000
Remote work across countries
Company-paid benefits from day 1
Professional development budget
+2
Senior Software Application Developer
Senior Software Application Developer

Case-Iq • Canadá

A distancia
CAD 120.000 - 180.000
Work remotely in multi-country team
Industry-leading benefits from day 1
Professional development budget
+1
Security Assurance Specialist
Security Assurance Specialist

Case IQ, Inc. • Ottawa

Híbrido
CAD 60.000 - 90.000
Work remotely within a flexible work环境
Competitive company-paid benefits plan
Generous professional development预算
+2
Security Assurance Associate
Security Assurance Associate

Case IQ • Canadá

A distancia
CAD 70.000 - 90.000
Work remotely within a flexible work环境
Competitive company-paid benefits plan
Generous professional development预算
+2
Senior Software Architect - AI-Powered SaaS (Remote)
Senior Software Architect - AI-Powered SaaS (Remote)

Case IQ, Inc. • Canadá

A distancia
CAD 150.000 - 200.000
Remote work across countries
Company-paid benefits from day 1
Professional development budget
+2
AI-Native VP of Software Engineering, Canada-based (CAD $260,000/year)
AI-Native VP of Software Engineering, Canada-based (CAD $260,000/year)

CXT Software • Toronto

A distancia
CAD 248.000 - 358.000
100% remote and global
Flexible work hours
Dedicated growth path
+2
AI-Native VP of Software Engineering, Canada-based (CAD $260,000/year)
AI-Native VP of Software Engineering, Canada-based (CAD $260,000/year)

CXT Software • Calgary

A distancia
CAD 210.000 - 320.000
100% remote worldwide
Flexible hours
Growth path
VP Senior Software Engineer – Java & Distributed Systems
VP Senior Software Engineer – Java & Distributed Systems

Citigroup Inc. • Mississauga

Presencial
CAD 169.000 - 239.000
AI-Native VP of Software Engineering (OTE $150,000/year USD), @CXT Software
AI-Native VP of Software Engineering (OTE $150,000/year USD), @CXT Software

CXT Software • Calgary

A distancia
CAD 180.000 - 280.000
100% remote
Flexible work hours
Growth path
+1