Junior 3D Viewing Engineer - Web/Mobile Rendering

Socket.dev

Toronto

On-site

CAD 100,000 - 150,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive equity package
Flexible PTO
Health benefits

Job summary

Peripheral is seeking a Junior Fullstack Software Engineer to help build the viewing experience for our 3D reconstructions, across web, mobile and native platforms, via a shared rendering engine.

You’ll join the product/platform team to optimize data streaming, UX, and visualization, and push performance across devices. A background in game engines and 3D rendering will help you translate data into fast, polished visuals.

Qualifications

  • Experience building with a game engine (Unity/Unreal or a custom engine).
  • Strong understanding of 3D geometry and rendering fundamentals.
  • Experience with graphics rasterization on CUDA, Metal, WebGPU, or similar.
  • Experience with data streaming and optimization for large binary data.
  • Experience with UX and design across web, desktop, and mobile.
  • Legal right to work in Canada and willingness to relocate to Toronto for in-office role.

Responsibilities

  • Build and maintain the client-side viewing experience across web, mobile, and native platforms.
  • Optimize the data streaming pipeline delivering spatial and video data.
  • Own the UX and visual design of the viewing experience across platforms.
  • Work with 3D geometry and spatial data to render accurate views of reconstructed scenes.
  • Prototype multiple approaches to open problems quickly and evaluate them honestly.
  • Collaborate with the Reconstruction team to understand data formats and render outputs.
  • Debug and optimize end-to-end performance across platforms.

Skills

Game engine experience
3D geometry
Rendering fundamentals
Full-stack development
UX/UI for applications
Data streaming

Education

Bachelor's degree in Computer Science, Computer Engineering, or related field

Tools

CUDA
Metal
WebGPU
Vulkan
DirectX

Job description

Peripheral is seeking a Junior Fullstack Software Engineer to help build the viewing experience for our 3D reconstructions, across web, mobile and native platforms, via a shared rendering engine.

You’ll join the product/platform team to optimize data streaming, UX, and visualization, and push performance across devices. A background in game engines and 3D rendering will help you translate data into fast, polished visuals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Viewer
Software Engineer - Viewer

S27a • Toronto

Hybrid
CAD 100,000 - 150,000
Equity package
Salary CAD 100K–150K plus bonuses
Access to premier sporting events
+3
Software Engineer - Viewer
Software Engineer - Viewer

Socket.dev • Toronto

On-site
CAD 100,000 - 150,000
Competitive equity package
Flexible PTO
Health benefits
Software Engineer - Viewer
Software Engineer - Viewer

Jaide Health • Toronto

On-site
CAD 100,000 - 150,000
Equity
Health, dental, vision benefits
Flexible PTO
Software Engineer – Viewer
Software Engineer – Viewer

Peripheral • Toronto

On-site
CAD 100,000 - 150,000
Competitive equity package
Access to premier global sportingand
Senior Software Engineer - 3D Medical Imaging Platform
Senior Software Engineer - 3D Medical Imaging Platform

Merative • Mississauga

On-site
CAD 123,000 - 185,000
Vacation
Paid leave
Extended health, dental, and vision
+3
Graphic Designer
Graphic Designer

Great Value Hiring • Canada

Remote
Frontend Engineer - 3D Home Decor Apps
Frontend Engineer - 3D Home Decor Apps

Leap-Tools-Inc.-1 • Toronto

On-site
CAD 65,000 - 115,000
Remote-first company
Work-from-home stipend
Birthday day off
+1
Senior Full-Stack Dev: Node, React, TS, AI & 3D
Senior Full-Stack Dev: Node, React, TS, AI & 3D

NEARSOURCE TECHNOLOGIES • Toronto

Hybrid
CAD 62,000 - 76,000
XR System Interaction Frameworks Engineer
XR System Interaction Frameworks Engineer

Google • Kitchener

On-site
CAD 182,000 - 186,000
Senior Frontend Engineer — 3D Visualization & GoPxL
Senior Frontend Engineer — 3D Visualization & GoPxL

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 139,000
Health Benefits
Hybrid work
Education Support
+4