
Senior Full Stack Engineer
Solink
full-time
Posted on:
Location Type: Hybrid
Location: Ottawa • Canada
Visit company websiteExplore more
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