CareerPlanSign in

Senior Backend Software Engineer

CANADA🌐 Remote💼 Full-time🗓 2026-08-10 → 2026-09-25

Core

Senior backend engineer responsible for evolving the core Network as a Service (NaaS) product, modernizing legacy components, and building scalable RESTful APIs.

Role type

Senior IC backend software engineer (Java/Kotlin)

Builds

Core NaaS product, scalable RESTful APIs, and backend services for customers and partners

Domain

Network as a Service (NaaS), Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Kotlin, Object-Oriented design, SQL, Relational databases, Hibernate, RESTful API design, CI/CD pipeline management, Code review, Technical mentorship

Preferred skills

Networking concepts (IP routing, MPLS)

Technologies

Java, Kotlin, Hibernate, SQL

Responsibilities

Contribute to the evolution of the core product and modernize legacy components; Build and maintain secure, scalable RESTful APIs; Write reliable tests and contribute to CI/CD pipeline improvements; Mentor junior engineers through pairing and code reviews

Seniority

Senior, hands-on IC with technical leadership

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