HimalayasHimalayas logo
DerqDE

Senior Software Engineer

Derq is an AI-powered intelligent transportation systems (ITS) company that helps cities and agencies prevent crashes and improve traffic flow through real-time predictive analytics.

Derq

Employee count: 11-50

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Derq is an MIT spinoff building AI-powered traffic safety and smart infrastructure. We’re 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.

Role Overview

As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and safety solutions. This is a hands-on engineering role with full ownership of code, performance, and system behavior from development through deployment.

You will work on performance‑critical, edge‑deployed systems, improving efficiency, reliability, scalability, and overall system behavior under real‑world conditions. This role sits between software engineering, and systems engineering— with a strong focus on shipping production‑ready solutions rather than research or pure architecture leadership. You will work in our standard C++ on Linux stack (CMake-based builds, shared libraries, and deployment patterns consistent with our production roadside / edge software).

Key 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

10 years minimum

Location requirements

Hiring timezones

Canada +/- 0 hours

About Derq

Learn more about Derq and their company culture.

View company profile

Our customers face the critical challenge of road safety, with millions of lives lost annually to traffic accidents. That is why we are dedicated to eliminating road fatalities and powering the future of safer, smarter transportation. As an MIT spinoff, we leverage our deep academic roots and award-winning research to develop AI-powered intelligent transportation systems (ITS) that transform how cities and agencies manage their roadways.

We provide a unified, real-time view of all road users—including vehicles, cyclists, and pedestrians—by integrating with existing infrastructure like traffic cameras and sensors. Our proprietary technology detects, tracks, and predicts movement with high accuracy, allowing us to deliver critical safety insights and predictive alerts that prevent collisions before they happen. By empowering road owners and operators with these advanced analytics and V2X (Vehicle-to-Everything) connected applications, we help build sustainable, efficient, and life-saving transportation ecosystems for communities worldwide.

Claim this profileDerq logoDE

Derq

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Derq

Explore the variety of open remote roles at Derq, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Derq

Remote companies like Derq

Find your next opportunity by exploring profiles of companies that are similar to Derq. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan