CareerPlan

Senior Software Engineer

Edmonton (Hybrid)Full-time2026-10-02 → 2026-11-10

Core

Design, develop, and maintain web applications and data pipelines for fleet readiness, safety, compliance, and toll management solutions.

Role type

Senior full-stack software engineer (Dev Lead)

Builds

Web applications, RESTful APIs, and scalable ETL/data transformation workflows

Domain

Transportation logistics, fleet management, and regulatory compliance

Required skills

Python, Django, FastAPI, React, TypeScript, SQL, PostgreSQL, REST APIs, ETL/data pipelines, unit testing, Git

Preferred skills

Redis, GraphQL, Docker, Kubernetes, Azure/AWS, geospatial data (PostGIS), observability tools (Grafana, Datadog)

Responsibilities

Collaborate with product teams on technical feasibility and story breakdown; Design, develop, and maintain web applications; Build and integrate RESTful APIs; Implement scalable ETL/data transformation workflows; Write efficient SQL and manage database schemas; Develop and execute unit, integration, and end-to-end tests; Troubleshoot and resolve complex issues across the stack; Provide guidance to junior developers

Seniority

Senior, hands-on IC with leadership responsibilities