CareerPlanGet AI match score →

Software Engineer

Edmonton, AB, CAN (Hybrid)💼 Full-time🗓 2026-06-15 → 2026-07-31

Core

Design, develop, monitor, and maintain backend applications and microservices for fleet readiness, safety, compliance, toll management, and weigh station bypass solutions.

Role type

Senior backend software engineer

Builds

Scalable backend services, RESTful/GraphQL APIs, and ETL data workflows for fleet operations

Domain

Transportation logistics and fleet management

Deliverable

production ML models | product features | infrastructure

Required skills

Python, JavaScript/TypeScript, SQL, PostgreSQL, REST APIs, unit testing, debugging, cloud platforms (Azure/AWS)

Preferred skills

Django, Flask, FastAPI, GraphQL, Databricks, geospatial data (PostGIS), Docker, Kubernetes, CI/CD pipelines

Technologies

Python, Django, JavaScript, TypeScript, PostgreSQL, Databricks, Azure, AWS, Git, Docker, Kubernetes

Responsibilities

Design and develop backend applications and microservices; Build and integrate RESTful and GraphQL 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; Ensure code quality through automated testing and code reviews

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗