Staff / Principal Software Engineer | Java
- Source: LinkedIn
- Apexon
- On-site
- Toronto
- Staff
Job Description
🚀 We’re Hiring | Staff / Principal Software Engineer (Java)
📍 Toronto, ON | Hybrid (3 Days Onsite)
This is a hands-on IC role with significant architectural influence. You’ll design systems, write production code, and work at the intersection of edge computing, backend services, and AI/ML platforms .
Must-Have Experience
- 10+ years building production distributed systems
- Strong Java + Spring Boot expertise
- Experience with AWS across compute, storage, networking, and IAM
- Hands-on experience with edge computing / CDN execution environments such as Edge Workers, Lambda@Edge, CDN Functions, or equivalent
- Experience building or supporting ML inference/data platforms , including data normalization, feature pipelines, model serving, or model registry integration
- Proven 0 → 1 / greenfield system-building experience
- Strong system design and architectural decision-making skills
- Experience using GitHub Copilot, LLM-powered development workflows, or agentic coding assistants
Nice to Have
- JWT/JWS, PKI, OAuth 2.0, identity/security
- Python, Databricks
- Observability at scale
- JavaScript/TypeScript
Looking for a technical leader
📅 Contract: 6 Months (High possibility of extension)
📩 Interested? Please email your updated resume with [email protected]
Hiring #StaffEngineer #PrincipalEngineer #TorontoJobs #Java #SpringBoot #AWS #AI #MachineLearning #DistributedSystems #EdgeComputing #BackendEngineering
Skills
- Java
- spring
- spring-boot
- amazon-web-services
- aws-lambdaedge
- Github
- gitHub-copilot
- oauth
- Python
- azure-databricks
- databricks
- javascript
- TypeScript
- microsoft-typescript
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
