Senior Software Engineer — Device & Data Platform Architect

mecka.ai

Toronto

On-site

CAD 110,000 - 165,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mecka AI in Toronto builds data systems for robotics and embodied AI. You will own the software that powers connected hardware, APIs, SDKs, and data workflows used by device teams and customers.

You'll design reliable services, ensure data integrity, and implement telemetry and tooling to help engineers diagnose and improve system behavior across distributed workflows. You will collaborate across teams and evolve the platform with resilience in mind.

Qualifications

  • 5+ years of software engineering experience.
  • Strong backend programming in Python, Go, or TypeScript.
  • Design APIs, data schemas, and databases with SQL knowledge.
  • Experience operating production services and ensuring reliability.
  • Understanding of distributed systems, retries, and intermittent connectivity.
  • Familiarity with authentication, authorization, testing, versioning, and release practices.

Responsibilities

  • Own service and API design for connected hardware and data-intensive workflows.
  • Keep data accurate and production services reliable across device and customer workflows.
  • Build telemetry, diagnostics, and operational tools for engineers.
  • Develop APIs, SDKs, and CLI tools for ecosystem integration.
  • Test end-to-end user workflows and maintain backward compatibility.

Skills

Backend development
Go/Python/TypeScript
Distributed systems
APIs/SDKs
Telemetry/Monitoring

Tools

SQL
Git

Job description

Mecka AI in Toronto builds data systems for robotics and embodied AI. You will own the software that powers connected hardware, APIs, SDKs, and data workflows used by device teams and customers.

You'll design reliable services, ensure data integrity, and implement telemetry and tooling to help engineers diagnose and improve system behavior across distributed workflows. You will collaborate across teams and evolve the platform with resilience in mind.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Web UI & SDK for Robotics Data
Senior Platform Engineer - Web UI & SDK for Robotics Data

mecka.ai • Toronto

On-site
CAD 100,000 - 140,000
Senior Full-Stack Engineer: AI-Driven Web & Data Tools
Senior Full-Stack Engineer: AI-Driven Web & Data Tools

Kindredventures • Toronto

On-site
CAD 110,000 - 170,000
Senior Software Engineer, Device & Data Platform Toronto GTA · San Francisco →
Senior Software Engineer, Device & Data Platform Toronto GTA · San Francisco →

MECKA • Toronto

Hybrid
CAD 110,000 - 170,000
Senior Software Engineer, Device & Data Platform
Senior Software Engineer, Device & Data Platform

Mecka • Richmond Hill

On-site
CAD 180,000 - 210,000
Senior Full-Stack Engineer for AI-Driven Operations
Senior Full-Stack Engineer for AI-Driven Operations

Mecka • Richmond Hill

Hybrid
CAD 165,000 - 200,000
Robotics Systems Engineer: Hardware-Software Integrator
Robotics Systems Engineer: Hardware-Software Integrator

e2b • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Engineer, Device & Data Platform
Senior Software Engineer, Device & Data Platform

mecka.ai • Toronto

On-site
CAD 110,000 - 165,000
Senior Software Engineer, Web & SDK Toronto GTA · San Francisco →
Senior Software Engineer, Web & SDK Toronto GTA · San Francisco →

Mecka • Toronto

Hybrid
CAD 110,000 - 140,000
Edge AI & Computer Vision Engineer (Embedded)
Edge AI & Computer Vision Engineer (Embedded)

mecka.ai • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer, Device & Data Platform
Senior Software Engineer, Device & Data Platform

Kindredventures • Toronto

On-site
CAD 110,000 - 150,000