Solink

Solink

Technical Manager II

Ottawa Office · Mid · Full-time

Sponsorship not specifiedDetected 12 days ago
TypeScriptRustReactNode.jsFull-Stack DevelopmentCode ReviewElasticsearchDynamoDBSnowflakeAWSGCPCloud PlatformsKubernetesTerraformCI/CDAPI DevelopmentKafkaA/B TestingAgileJiraResearchLeadershipCommunicationMentoring

About the role

  • This is a leadership role for someone who can balance hands-on technical direction with people management and people leader development.
  • Hiring is a major focus for this role given our rate of growth and is a key responsibility.

Responsibilities

  • Lead the technical strategy and execution for the Device Management team, spanning IoT device platform, configuration, monitoring, and deployment tools.
  • Guide the design, delivery, and quality of embedded components and cloud services using Rust, TypeScript, and Node.js in a k8s/serverless AWS/GCP environment (Lambda, DynamoDB, SQS, Kinesis).
  • Drive planning, design sessions, and code reviews, and hold the team to strong engineering practices around system architecture, clean code, observability, and performance optimization.
  • Support monitoring, alerting, and production troubleshooting to ensure system reliability, and operation.
  • Use agile methodologies (Jira, Kanban) to drive projects from concept to production, balancing research, production support, long term improvements, and feature development.
  • Lead your team in designing workflows that connect cleanly across teams, tools, and operating layers, reducing fragmentation with cross-functional partners.
  • Coach your team to design solutions that prevent recurring issues rather than just fixing them after the fact and requiring manual intervention.
  • Partner on cross-functional projects, own parts of or entire initiatives, and provide clear, timely updates on key milestones.
  • Develop repeatable AI-native workflows and support their adoption within your team and with cross-functional partners, including the impact of these levers in performance feedback and assessment.
  • WE'RE COMMITTED TO BUILDING A DIVERSE AND INCLUSIVE WORKPLACE.

Requirements

  • Must be a Canadian citizen (dual citizens included) or eligible to work in Canada.
  • Must be willing to comply with Solink's security policies and standards.
  • Periodic in-person visits required (quarterly basis).
  • 5+ years of full-stack development experience, with deep technical knowledge in embedded and scaled product environments.
  • Strong proficiency across the stack, ideally including React, TypeScript, and Rust or C, with a solid understanding of API design, system performance, and scalability.
  • Familiarity with serverless cloud infrastructure and Infrastructure as Code tools such as CDK, Terraform, or Serverless.
  • Strong systems thinker with experience designing distributed, resilient, high-performance services.
  • Skilled in agile project execution (Jira, Kanban), with the ability to plan, size, and estimate work in partnership with product and R&D.
  • Must-Have:
  • 3+ years in a technical management role, with a genuine passion for mentoring and developing teams.
  • A strategic and analytical thinker - organized, process-driven, and comfortable using experimentation to drive continuous improvement.
  • A strong communicator who actively listens, collaborates, and fosters open discussion to reach the best technical and business outcomes quickly.
  • An empathetic, inclusive leader who values team input, encourages innovation, and drives collaborative decision-making.
  • Nice-to-Have:

Nice to have

  • Experience with IoT device communication and device management.
  • Experience with database design and optimization, not just implementation.
  • Familiarity with CI/CD pipelines, production monitoring tools, and observability practices.
  • Background in DevSecOps, cloud cost optimization, or infrastructure performance tuning.
  • Experience with Snowflake, Elasticsearch, or other cloud-native data platforms.
  • Exposure to event-driven architectures (e.g., Kinesis, Kafka) and real-time data processing.
  • Contributions to open-source projects or publications.
  • Prior experience in fast-growing, dynamic environments.

Skills

  • This empowers teams to make data-driven decisions, enhance security, and improve operational efficiency.

Benefits

  • Fully paid health & dental (no waiting period) + $500 health spending account.
  • Wellness support: Monthly reimbursement for fitness, wellness, or mental health programs.

Company info

  • Clear expectations, honest feedback, and no politics.

Equal opportunity

  • EQUAL OPPORTUNITY EMPLOYER.
  • IF YOU REQUIRE ACCOMMODATION DURING THE SELECTION PROCESS, PLEASE LET US KNOW.

Visa & Work Authorization

  • Must be a Canadian citizen (dual citizens included) or eligible to work in Canada

This listing is sourced directly from Solink's careers page and normalized into a canonical job model.