Enable job alerts via email!

Engineer Specialist

Randstad Digital

British Columbia

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A rapidly growing startup is seeking a senior technologist as an Engineering Specialist. This player-coach role combines technical leadership with hands-on development, focusing on high-quality software delivery and mentoring engineers. The ideal candidate will engage with clients, drive architectural decisions, and enhance proprietary AI tools.

Qualifications

  • 4-6 years of professional software engineering experience.
  • Experience in lead or staff-level roles.
  • Deep hands-on experience with multiple modern programming languages.

Responsibilities

  • Serve as the technical lead for multiple projects.
  • Act as the primary technical point of contact for clients.
  • Utilize AI development tools to accelerate project work.

Skills

Communication
Problem Solving
Technical Judgment
Adaptability

Tools

Scrum
AI Development Tools

Job description

Our client, a rapidly growing startup revolutionizing software development through AI-powered tools and methodologies, is seeking a senior technologist to join us as an Engineering Specialist. This is a player-coach role that combines technical leadership with hands-on development, focusing on delivering high-quality software, driving architectural decisions, mentoring engineers, and collaborating directly with clients. The Engineering Specialist will also contribute to the evolution of their proprietary AI development tools.

About Employer :

Our client has developed innovative AI tools and methodologies that significantly improve software delivery efficiency and predictability. We empower engineering teams to deliver software faster and more reliably. Our technology streamlines onboarding for new client projects, minimizing institutional knowledge loss and accelerating project timelines. Our client has a unique structure, comprising :

  • AI Agents Teams : teams dedicated to developing and enhancing our AI tools (NeuroNetwork).
  • Specialist Units : Consisting of Engineering Specialists, Product Manager and Design Specialists.

Responsibilities :

Technical Leadership & Delivery :

  • Serve as the technical lead for multiple projects, guiding distributed remote teams while staying hands-on.
  • Translate high-level customer needs into detailed technical solutions and execution plans.
  • Architect systems, conduct code reviews, ensure engineering quality, and drive rapid delivery.
  • Write and debug critical path code, remove technical roadblocks, and maintain engineering focus.

Client Engagement :

  • Act as the primary technical point of contact for clients, explaining design decisions, tradeoffs, and system evolution.
  • Serve as a trusted technology advisor, helping clients navigate complexity and make informed long-term product decisions.
  • Represent design and development work to clients, clearly articulating architecture choices, technical strategies, and decision rationale.

AI Tooling :

  • Utilize our client’s AI development tools to accelerate project work and empower the team.
  • Collaborate with the internal tools team to enhance our AI capabilities based on real-world feedback.
  • Contribute to the development of next-generation developer tools.
  • Lead Pods consisting of cross-functional teams.
  • Mentor and guide other engineers.
  • Act as a gatekeeper of engineering concepts and designs.

Qualifications : Required :

  • 4-6 years of professional software engineering experience, including lead or staff-level roles.
  • Excellent communication and interpersonal skills, with the ability to confidently interact with both clients and engineering teams.
  • Proven ability to break down complex problems, provide clarity, and align teams around shared goals.
  • Deep hands-on experience with multiple modern programming languages.
  • Comfort working across diverse codebases and ecosystems.
  • Strong willingness to learn and adapt to new technologies, stacks, and paradigms.
  • Strong technical judgment and a proactive approach to problem-solving.
  • Experience working within a Scrum framework.

Interview Process :

  • Introductory Call
  • Virtual Coding Assessment
  • Virtual Interview : Focus on Scrum experience, technology management philosophy, and product thinking.
  • On-site Interview : Technical deep dive and engineering design exercises.
Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Engineer Specialist

Randstad Digital

Electoral Area A

On-site

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Principal Cloud Managed Services Engineer

Applicable Limited

Toronto

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

Node Engineer - Tech Lead

Lumenalta

Toronto

Remote

CAD 100,000 - 140,000

Today
Be an early applicant

Lead Linux Kernel Engineer - Ubuntu

Canonical

Vancouver

Remote

USD 90,000 - 150,000

22 days ago

Principal Data Engineer

Fraser Health

Surrey

Remote

CAD 100,000 - 125,000

30+ days ago

Semantic Automation Engineer

Schema App

Guelph

Remote

CAD 75,000 - 95,000

3 days ago
Be an early applicant

Lead Protection and Control Engineer

GE Vernova

Quebec

Remote

USD 98,000 - 132,000

5 days ago
Be an early applicant

Lead Protection and Control Engineer

GE Vernova

Ontario

Remote

USD 98,000 - 132,000

5 days ago
Be an early applicant

Mainframe Automation Engineer

DXC Technology Inc.

Ontario

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant