ITJobsInCanada – IT Jobs in Canada
Sign In

Principal Software Engineer

Apexon

Toronto
Full Time
Apply Now

Job Description

Principal Software Engineer | Java + AI

📍 Location: Toronto, ON (Hybrid - 3days onsite)

Looking for a Staff/Principal Software Engineer who loves building from 0→1, working through ambiguity, and shipping production systems quickly.

This is a hands-on IC role with strong architectural ownership, working across Java backend, AWS, edge computing, and AI/ML platforms.

🔹 What You’ll Work On

• Design end-to-end signal processing and ingestion flows

• Build scalable Java/Spring Boot microservices & APIs

• Architect solutions across CDN/edge compute & edge workers

• Build data pipelines and platform capabilities supporting ML inference

• Design integrations with identity/KYA/trust vendors

• Make architecture decisions around AWS, storage, reliability, observability & security

• Work closely with Data Science, Product and Engineering teams

🔹 Must-Have

• 10+ years building production distributed systems

• Deep Java + Spring Boot expertise

• Strong AWS experience

• Microservices & event-driven architecture

• Experience supporting ML inference/data platforms

• Hands-on AI-assisted development – GitHub Copilot, Claude, Cursor or similar

• Proven 0→1 / greenfield engineering experience

• Strong system design and architecture skills

• Comfortable working in fast-paced, ambiguous environments

Apexon


Full Time

Toronto

Software Engineer

Apply Now

Job Overview

  • Posted: 37 days ago
  • Experience: 10 Years
  • Total Positions: 1