CareerPlanSign in

Manager, Software Engineering

Toronto, ON💼 Full-time🗓 2026-07-22 → 2026-09-25

Core

Lead software engineering efforts building distributed web applications and services using Java, Spring, and AWS.

Role type

Manager, Software Engineering

Builds

Large-scale or distributed web applications, JSON or REST services, 3rd party and AWS API integrations

Domain

Enterprise Software, Cloud Infrastructure

Deliverable

product features

Required skills

Java development, Microservices architecture, AWS cloud services, SQL and NoSQL databases, Git version control, OS X and Linux environments, RESTful API design, Object-Oriented Programming (OOP), Design patterns

Preferred skills

JSON/REST service design, 3rd party API integration, AWS APIs, Docker/containerization, Test Driven Development, functional testing

Technologies

Java, Spring, AWS, SQL, NoSQL, GIT, Docker, OS X, Linux

Responsibilities

Design and build distributed web applications, develop JSON or REST services, integrate 3rd party and AWS APIs, implement Test Driven Development and functional testing, manage and measure work, coaching and mentorship

Seniority

Manager, people leadership & hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.