Senior Software Engineer at Derq focusing on designing, developing, and optimizing real-time traffic safety solutions. Leveraging AI technology to enhance road safety and traffic management.
Responsibilities
Design, develop, and maintain production‑grade software systems with a focus on performance, reliability, and scalability
Optimize system behavior for real‑time, low‑latency environments, including edge and cloud components
Design, implement, and refine core system logic that improves platform performance, reliability, and scalability under real‑world conditions.
Profile, analyze, and optimize system performance across CPU, memory, I/O, and networking
Improve system observability through logging, monitoring, and diagnostics
Work on end‑to‑end development, from design and implementation to testing, deployment, and support
Collaborate with Deployment, ML, and Systems teams to validate and support improvements in production‑like and live environments.
Debug and resolve complex production issues involving distributed or real‑time systems
Write clean, maintainable, and well‑tested code following engineering best practices
Participate in code reviews and contribute to improving engineering standards and tooling
Support production systems post‑deployment and assist with performance tuning and issue resolution
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
10+ years of professional experience in software engineering, systems engineering, or performance‑critical systems
Strong hands‑on experience with modern C++
Solid experience working with Linux‑based systems
Experience building and optimizing real‑time, high‑throughput, or low‑latency systems
Strong understanding of:
Data structures and algorithms
System performance and resource optimization
Debugging complex system behavior
Experience with automated testing, system validation, and production debugging
Familiarity with distributed systems concepts and system reliability
Strong problem‑solving skills and ownership mindset
Ingénieur logiciel principal développant des applications Web, API et intégrations assistées par l’IA chez EDC. Contribution aux plateformes numériques aidant les entreprises canadiennes à réussir à l’étranger.
Senior full - stack developer building AI - enabled enterprise platforms for Export Development Canada. Designing web applications, APIs, integrations, and cloud - native delivery systems.
Staff Software Engineer owning architecture, modernization, and production delivery for Tag Software Group’s enterprise software platform. Leading a lean engineering team across cloud and on - premises environments.
Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python - based frameworks for scalable virtualized servers.
Senior backend engineer building AI - assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.
Software Developer Co - op writing production code and developing features for Magnet Forensics’ digital investigative software. Debugging and collaborating within the engineering team.
Senior Linux systems specialist supporting client infrastructure for a Linux, Open Source, DevOps, and Kubernetes consultancy. Managing alerts, patching, deployments, cloud systems, and infrastructure roadmaps remotely.
Senior Linux systems specialist supporting client infrastructure for Crafty Penguins, a Canadian Linux, Open Source, DevOps, and Kubernetes consultancy. Managing systems, cloud, containers, networking, patching, and deployments remotely.
AI full - stack developer building production applications for VO2 Group, an independent tech and digital consulting firm. Designing, deploying and supporting end - to - end AI solutions for client missions.