company_site
Senior Software Application Developer
Case IQ
Ontario, CAN
Full-time
Senior · 10+ years experience
Onsite
Discovered 1 weeks ago
dockersqltypescript
Key Skills for This Role
dockersqltypescript
Full Job Posting
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!)
- Competitive company-paid benefits plan starting day 1!
- Generous professional development budget
- 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 [email protected].
About Case IQ
Software & SaaS190 employeesFounded 1999
Case IQ is a private B2B SaaS company providing investigative case management, compliance, and whistleblower hotline software to organizations.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Case IQ
Security Assurance Specialist
Ottawa, CAN
Discovered 6 days agoFull-time
Manager, DevOps Engineering
, CAN
Discovered 6 days agoFull-time
Implementation Lead
, GBR
Discovered 1 weeks agoFull-time
Senior Software Application Developer
, CAN
Discovered 1 weeks agoFull-time
Implementation Lead
, USA
Discovered 1 weeks agoFull-time
Enterprise Account Executive
, AUS
Discovered 1 months agoFull-time
DevOps Engineer
, CAN
Discovered 1 months agoFull-time