We're looking for a strong full-stack agentic engineer to design, ship, and own production-grade AI features end-to-end — from agent and backend logic to the UI client. The role focuses on modern, agentic development using directing agentic coding tools.
Responsibilities
Build features into a complex, production-grade agentic system
Own features from agent to UI: design backend services and AI integrations, build the client experience, and connect the two into something that works reliably in production
Build primarily through agentic coding tools — guiding, reviewing, and testing their output
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration with minimal oversight
Locations (4)
Vancouver, British Columbia, Canada
Toronto, Ontario, Canada
Canada
United States
Responsibilities
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration with minimal oversight
Build accessible, data-rich user experiences with React and TypeScript that make complex commercial and healthcare insights clear and actionable
Sr Java Full Stack Software Engineer
MATRIX SYSTEMS & TECHNOLOGIES INC · Posted Nov 5, 2026
Design, develop, test, and maintain Java full stack applications and APIs, including web interfaces and backend services, while supporting deployment and troubleshooting in AWS environments.
Responsibilities
Design, develop, test and maintain Java full stack applications and APIs.
Develop web interfaces and backend services and integrate application components.
Work with MongoDB and relational databases, including Amazon Aurora/RDS.
Support application deployment and troubleshooting in AWS environments.
Review code, guide technical decisions and mentor other engineers.
Lead Software Engineer responsible for designing and building tools and systems that improve operational efficiency across backend and frontend stacks, partnering with Operations and Underwriting teams to streamline workflows and ensure security and data privacy.
Compensation
The target base salary range for this position is 190,000-215,000. The base salary of the role will be determined by job-related knowledge, experience, education, skills, and location. Base salary is just one part of Happen Bank's Total Rewards package. You may also be eligible for long-term awards (equity) and an annual bonus (which is based on company performance, employee performance and eligible earnings).
Responsibilities
Own and deliver tools and services that improve operational efficiency, from design through production
Build a working understanding of banking and underwriting domains to design fit-for-purpose systems
Make architecture and implementation decisions balancing speed, reliability, and maintainability
Apply sound security and data access practices for PII and sensitive borrower data
Identify opportunities to automate or streamline manual operations workflows, including AI
Requirements
Bachelor's degree or higher
Nice to have: lending or banking domain systems
Nice to have: regulated or financial services environment
Lead a portfolio of forward-deployed engineering engagements across business and platform domains, serving as the senior technical lead in discovery and solution design.
Responsibilities
Lead a portfolio of forward-deployed engineering engagements across business and platform domains; define priorities, allocate resources, and ensure delivery of measurable outcomes within defined timelines.
Serve as the senior technical lead in discovery and solution design with executive stakeholders; translate ambiguous opportunities into actionable, production-ready plans.
Own and evolve forward deployment methodologies, including engagement standards, delivery playbooks, and handoff frameworks.
Champion a reuse-first approach, driving the creation of reusable patterns, reference architectures, and platform contributions from field learnings.
Establish and enforce engineering quality standards, including secure-by-default practices, observability, testability, and operational readiness.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field
Build and maintain real-time computation services (AWS Lambda) that serve scores and calculations on-demand to the customer-facing app, with an eye toward latency, reliability, and cost at scale
Design and maintain reliable, scalable APIs and backend services connecting ODAIA’s data, ML, analytics, and agentic capabilities to customer-facing products
Work across our stack: AWS, Kubernetes, Snowflake, PostgreSQL, and embedded analytical engines like DuckDB and DataFusion