Senior Software Engineer - Systems & Edge (Real-Time) at Derq | Toronto, Ontario, Canada | Rezi

Senior Software Engineer - Systems & Edge (Real-Time) at Derq

Senior Software Engineer - Systems & Edge (Real-Time)

Derq · Toronto, Ontario, Canada

3 weeks ago

Senior Software Engineer - Systems & Edge (Real-Time)

Derq · Toronto, Ontario, Canada

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Senior Software Engineer to develop real-time systems for traffic detection and smart mobility solutions. This role involves building web applications, APIs, and third-party integrations, with a focus on real-time edge and backend systems (75%) and application development (25%). You will work with Linux systems, cloud services, internal tools, and live traffic deployments where reliability, performance, and scalability are paramount.

Responsibilities

  • Design, develop, and maintain production-grade software systems across edge and cloud environments.
  • Build and optimize real-time data processing pipelines and system services supporting live traffic deployments.
  • Develop and maintain backend services, REST APIs, and integrations with third-party platforms and services.
  • Contribute to internal web applications, dashboards, and operational tools used for monitoring and managing deployed systems.
  • Integrate software with sensors, cameras, traffic controllers, and other edge devices.
  • Profile, debug, and optimize system performance across application, operating system, and networking layers.
  • Troubleshoot and resolve complex production issues in distributed and real-time environments.
  • Improve system observability through logging, monitoring, diagnostics, and performance tracking.
  • Build and maintain CI/CD pipelines, deployment workflows, and automation tooling.
  • Collaborate with ML, QA, deployment, and product teams to deliver robust, production-ready solutions.

Requirements

  • 8+ years of experience in software engineering or a related field.
  • Strong experience with C++, Python, or both.
  • Solid Linux development experience.
  • Experience building, maintaining, or integrating backend services, REST APIs, and web applications.
  • Experience working with third-party APIs and software integrations.
  • Strong understanding of multithreading, concurrency, system performance, and production troubleshooting.
  • Working knowledge of networking fundamentals, including TCP/IP, DNS, routing, and secure connectivity.
  • Experience with Git, testing frameworks, and CI/CD practices.
  • Experience with cloud platforms, containerized applications, or distributed systems is a plus.
  • Exposure to edge computing, embedded Linux, hardware integration, sensors, or IoT systems is a plus.
  • Familiarity with frontend technologies, internal tooling, dashboards, or operational web applications is a plus.
  • Familiarity with computer vision pipelines or ML-powered systems is a plus.

Skills

  • C++
  • Python
  • Linux
  • Backend Services
  • REST APIs
  • Web Applications
  • Third-party Integrations
  • Multithreading
  • Concurrency
  • System Performance
  • Production Troubleshooting
  • Networking Fundamentals
  • TCP/IP
  • DNS
  • Routing
  • Secure Connectivity
  • Git
  • Testing Frameworks
  • CI/CD
  • Cloud Platforms
  • Containerized Applications
  • Distributed Systems
  • Edge Computing
  • Embedded Linux
  • Hardware Integration
  • Sensors
  • IoT Systems
  • Frontend Technologies
  • Internal Tooling
  • Dashboards
  • Operational Web Applications
  • Computer Vision Pipelines
  • ML-powered Systems

Experience Level

  • Senior

About the Company

  • Derq is an MIT spinoff building AI-powered traffic safety and smart infrastructure.
  • We are a team of passionate innovators, leveraging the latest in AI and technology to transform the future of mobility.
  • Our platform enhances road safety and traffic management by turning real-time data into actionable insights for cities and road operators.
  • Our patented technology collects and analyzes data from connected sensors like cameras, radar, and traffic signal controllers to help predict and prevent road incidents.
  • We deploy edge and cloud solutions that make intersections and highways safer and smarter.