Lead Software Engineer

24 hours ago


Canada Derq Full time

At Derq, we are building the future of AI-powered traffic safety and smart infrastructure. Our patented technologies collect and analyze data from connected sensors (cameras, radar, traffic signal controllers) in real time to predict and prevent road incidents. We deploy edge-based and cloud-based solutions that transform intersections and highways into safer, smarter environments. We are a fast-growing deep-tech company backed by leading investors, with operations in North America, Europe, and the Middle East. Role Overview We are looking for a Senior Software Engineer to own the design, development, and evolution of our adaptive traffic signal optimization systems. This role sits at the intersection of real-time systems, optimization algorithms, distributed software, and traffic engineering. You will lead technical direction while remaining hands-on, working on second-by-second optimization logic, edge/cloud systems, and large-scale deployments across urban environments. This is a senior role for someone who understands both software systems and the physics of traffic. Responsibilities Traffic Signal Optimization & Algorithms Lead the design and evolution of adaptive traffic signal optimization implementation based on industry standard Purdue research and algorithms in partnership with the Product Owner Develop real-time decision-making logic using traffic theory, optimization, and AI techniques Improve system performance for complex environments such as urban grids, corridors, and multimodal intersections Apply concepts such as queueing theory, control theory, and reinforcement learning where appropriate Software Engineering & Systems Design, develop, test, deploy, and maintain high-quality, production-grade systems Build scalable systems that run across edge devices and cloud infrastructure Work with distributed systems that process high-volume, low-latency data streams Ensure systems are observable, reliable, and resilient under real-world conditions Architecture & Technical Leadership Own technical decisions and guide system architecture Review code and mentor engineers to maintain high engineering standards Identify refactoring opportunities and introduce new technologies where they add value Balance speed, correctness, and long-term maintainability Operations & Reliability Follow a "run what you build" mindset Participate in on-call rotations for production systems Improve monitoring, alerting, and performance tuning Investigate and resolve complex production issues involving real-time systems Cross-Functional Collaboration Work closely with Product, AI/Research, Network Engineering, and Deployment teams Translate real-world traffic problems into technical solutions Support deployments and provide technical guidance when systems are live in the field Requirements Education & Experience Bachelor's degree in Computer Science, Engineering, Robotics, or a related field (advanced degrees a plus) 6+ years of professional software engineering experience Experience with real-time, high-concurrency, or mission-critical systems Proven experience leading complex technical initiatives or owning major system components Technical Skills Strong proficiency in Python, Go, C/C++, or Rust Experience with distributed systems and real-time data processing Solid understanding of networking fundamentals (TCP/IP, latency, reliability) Experience with Linux-based systems and edge computing environments Familiarity with traffic engineering concepts, optimization, or control systems Experience with monitoring tools, logging, and performance tuning Exposure to cloud platforms, containers, and CI/CD pipelines Proficiency in the DORA Capabilities Maturity Model Soft Skills Strong ownership and decision-making in ambiguity Clear communicator; collaborative, low‑ego; mentorship mindset #J-18808-Ljbffr



  • , , Canada CoLab Software Full time

    At CoLab, we want to help mechanical engineering teams bring life‑changing products to market years sooner. CoLab is a cloud‑based platform for engineering design review. We make it easy for subject‑matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built‑in AI peer checker, AutoReview, scans...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Software Engineer

    4 days ago


    , , Canada ECI Software Solutions Full time

    Career Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...

  • Lead Engineer

    3 weeks ago


    , , Canada Jonas Software Full time

    Job Description Lead Engineer Jonas Software - C&R Software Remote Canada Compensation & Role Details Expected Salary Range: The expected base salary range for this role is between $90,000 - $110,000 CAD, depending on experience and qualifications. Role Type: New Role AI Disclosure: AI may be used during the hiring process. COMPANY We are a division of Jonas...


  • Canada, Remote CoLab Software Full time

    About CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...


  • , BC, Canada Alpine Software Group Full time

    A leading software organization is searching for a Senior Software Engineer to shape the future of its product. Located in Canada, this remote-first role offers the opportunity to lead projects, mentor engineers, and make impactful contributions. Candidates should have 5-7 years of experience, proficiency in JavaScript/TypeScript, and a degree in Computer...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...


  • , , Canada Greenhouse Software Full time

    Join to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...


  • , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...