Solink

Senior Full Stack Engineer

Solink

full-time

Posted on:

Location Type: Hybrid

Location: OttawaCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$115,000 - CA$140,000 per year

Job Level

About the role

  • Implement and evolve agent orchestration services in TypeScript/Node
  • Design and ship production-grade APIs and workflows that expose agent capabilities
  • Integrate LLM/VLM systems with internal tools, permissions, and data sources
  • Enforce safety, guardrails, and failure handling in agent execution paths
  • Optimize latency, reliability, and scalability of agent-facing services in AWS/EKS
  • Instrument systems for tracing, debugging, and performance visibility
  • Operate in tight feedback loops, shipping working code and validating ideas quickly

Requirements

  • Strong TypeScript / Node.js experience building and operating production systems
  • Experience deploying and running distributed services in AWS (EKS preferred)
  • Experience integrating LLMs / VLMs into production workflows
  • Strong understanding of distributed systems (reliability, scaling, failure isolation)
  • Experience instrumenting systems for observability and debugging (OpenTelemetry or similar)
  • Demonstrated ownership of end-to-end product-facing systems in production
  • Nice-to-Haves
  • Experience building AI agent frameworks or orchestration layers
  • Experience implementing safety controls and guardrails around model execution
  • Experience designing event-driven or tool-based architectures
  • Experience working in a small, high-velocity startup or AI-first environment
  • Candidates must undergo a criminal records check upon hire;
  • Be a Canadian Citizen (dual citizens included), or eligible to work in Canada;
Benefits
  • Fully paid health & dental (no waiting period) + $500 health spending account for full-time, permanent Solink employees.
  • Monthly reimbursement for fitness, wellness, or mental health programs for all Solink employees.
  • Meaningful equity: Every full-time, permanent employee has a stake in our growth.
  • Clarity and trust: Where the role allows, we support flexibility in how and where work gets done - and we’re upfront about what’s required.
  • Growth through merit: Advancement is based on contribution, initiative, and the ability to raise the bar - together.
  • Candid culture: Clear expectations, honest feedback, and no politics.
  • Social connection: From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsAPIsLLMVLMAWSEKSOpenTelemetrydistributed systemsevent-driven architecture
Soft Skills
ownershipcollaborationfeedbackvalidationadaptability