Remote Senior Software Engineer
Derq
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
- 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
$80k - $150k per year
...Aktion Associates is a North American ERP software reseller in the top 20 of the VAR 100... ...consists of application consultants, software engineers, and networking engineers located... ...and SQL Reporting Services. Location: • Remote • Travel based on customer requirements and...Remote work- ...you might just be in the right place! We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada & US. In this role, you... ...able to work within EST/EDT hours. We offer a choice of fully remote, partially remote or fully office-based work environments (...Remote workSeniorLong term contractWork at officeLocal areaFlexible hours
- ...Systems-Canada, our focus extends beyond engineering technology solutions—we are dedicated to... ...currently hiring for a working level Software Engineer with Linux systems administration... ...Capital Region, with flexibility to work remotely when necessary. Occasional travel may be...Remote workInternshipWork at officeFlexible hours
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system... ...technological alternative. Job Description As a Senior Software Developer - Healthcare systems... ...time (40h/week) • Working mode: Hybrid or remote - Occasional in-office presence may be required...Remote workSeniorPermanent employmentFull timeContract workWork at officeWorldwide
- ...Canada Inc. the flagship office for FLOTATION, is seeking a Sales Engineer to join our Sales Team. Your primary function to create and... ...supporting representative agents across the region. This position is remote, based in Ontario or Quebec. ___________________________________...Remote workSeniorLong term contractTemporary workWork at officeDay shift
- ...Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be... ...Collaborate with cross-functional teams including system architects, software engineers, and layout engineers to ensure successful ASIC integration...Remote workSenior
$95k - $130k per year
...opportunity Heart & Stroke offers hybrid work options. For this role, candidates can work from anywhere in Canada. The Platform Engineering Senior Manager leads a team of business analysts and platform engineering resources, accountable for the technology selection, planning...Remote workSeniorFor contractorsHome officeFlexible hours- ...intelligence and data quality management software by G2, named a Top 10 Fastest Growing... ...leadership will be instrumental in shaping our engineering efforts and ensuring the delivery of... ...office, alongside flexibility to work remotely. Relocation assistance is not provided for...Remote workWork at officeRelocation package
- ...specializing in this discipline among consulting engineering firms in Canada. Guided by an... ...tomorrow and engineer a better world! As a Senior Electrical Engineer you will actively lead... ...systems • Practical knowledge of design software (AutoCAD and others) • Fluency in oral and...Remote workSeniorPermanent employmentInternshipWork from homeFlexible hours
- ...solution they can't live without. About the Engineering Team: We aim to meaningfully improve... ..., and a genuine interest in what makes software products tick. \n Here’s What You... ...communicating timelines and plans to senior leadership and working to adjust these in...Remote workSeniorManual laborWork at officeWork from home
- Scopely is looking for a Senior Producer to join our WWE Champions team in the US or Canada on a remote basis. At Scopely, we care deeply... ...coordination across Product, Design, Engineering, QA, Analytics, and Live... ...experience in games, software, or live-service products, including...Remote workSeniorLong term contractTemporary workLocal areaImmediate startWorldwide
- ...customer’s needs and company procedures. Building upon foundational engineering experience, this mid-level role involves greater responsibility... ...-building conditions. • Proficiency in using structural design software and a willingness to continuously expand technical knowledge,...Remote workInternshipFlexible hoursShift work
- ...asynchronous collaboration, flexible hours, and a remote-first setup built around autonomy and... ...in. About the Role We’re looking for a Senior Brand Designer to join our team for a... ...Work closely with Product, Marketing and Engineering teams to ensure a cohesive design approach...Remote workSeniorFlexible hours
$160.32k - $200.4k per year
...customer experiences. Our dedication to remote-first work , and strong culture of... ...Join the team as Twilio’s next Staff Engineer, Security Engineering Partners. About... ...technical roadmaps. ~ A strong background in software development with specialized expertise in...Remote workLocal areaWorldwide$132.8k - $166k per year
We are seeking a seasoned Senior Manager to lead two critical and complementary... ...IT Product Management and IT Software Asset Management. This is a... .... This role can be performed remotely anywhere within Ontario or... ...stipend to support our remote work model • Annual “development...Remote workSeniorContract workWork at officeFlexible hours$139.5k - $150k per year
...healthcare platform. We work closely with senior engineers, solution architects, and product teams... .... ~2–5 years of experience in software or cloud engineering. ~ Hands-on experience... ...during the hiring process. Tech D/P3 #LI-Remote #LI-JP1 PointClickCare Benefits &...Remote workSeniorLong term contractFlexible hours- ...satellites in orbit. Following this path, we are seeking talented engineers to ramp up our Canadian office. Your responsibilities include... ...team of experts in mechanical, optical, electronic, aerospace, and software engineering. • Develop, implement, and maintain the Product...Remote workFor subcontractorWork at officeFlexible hours
$55k - $95k per year
...Role Veeva Systems is looking for a functional Associate QA Engineer to join our rapidly growing team that is focused on Vault CRM.... ...cases/scripts from design and requirements documents. Work with software engineers and product managers in an Agile team environment....Remote workInternshipWork at officeLocal areaWork from home- ...Go-To-Market Strategy, we build marketing engines that win in SaaS and across B2B... ...Work Environment Requirements As a remote-first company, you’ll have the ability to... ...computer (PC or Mac available), computer software platforms, and other office productivity...Remote workSeniorWork at officeWork from homeHome office
$115k - $145k per year
...work week as well as supporting in-studio, remote within Canada, and hybrid work... ...looking for a passionate and experienced Senior Technical Artist to join our team on an exciting... ...experience in creating content for Unreal Engine 5? Are you experienced in guiding the landscape...Remote workSeniorLong term contractPermanent employment- ...business development/sales in one or more of the following: enterprise software, SaaS, public transit, transportation services, management... ...or related discipline preferred. • Location: Waterloo, ON or Remote for the right candidate. Compensation and Benefits: • Base Salary...Remote workSeniorContract workCasual workFlexible hours
- We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines using Snowflake and dbt. This role is ideal for someone who enjoys solving data challenges, improving performance, and delivering trusted data to stakeholders across the business...Remote workWork at office
- ...seeking a Staff Machine Learning Engineer to join our platform... ...SonarCloud. Provide guidance to senior engineers and help to foster a... ...Benefits and Perks: An engaging remote-first culture A great... ...biomedical artificial intelligence software platform. Backed by...Remote workSeniorLong term contractHome office
- ...and advance their careers within the organization. Unleash your engineering talents at CIMA+ as a Transmission Lines Civil Engineer. In... ...eligible for registration in BC • Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards •...Remote workHourly payPermanent employmentFor contractorsLocal areaFlexible hours
- ...CTO hands-on, shipping product, hiring next engineers, and setting the engineering culture. Who you are • 7+ years of hands-on software engineering at the intersection of full-stack... ...ship • Design and build the core alignment engine: embeddings, retrieval, match-signal pipeline...Remote work
$66.1k - $81.44k per year
...Kanopi continues to grow, we’re excited to welcome a new WordPress Engineer to our team. About the Role As a WordPress Engineer... ...a bit depending on your geographic location. This is a 100% remote role, but you must live and be able to work in the US or Canada....Remote workFull timeInternshipLive InLocal areaOverseasShift work- We are looking for a Senior Production Coordinator to join one of our exciting new CG projects! Do you have extensive experience using... ...All Atomic employees in this role have the opportunity to work remotely within BC, artists within Vancouver and the Lower Mainland can also...Remote workSeniorFlexible hours
- ...En tant qu'Ingénieur(e) en déploiement avancé (Forward Deployed Engineer), tu joueras un rôle pivot dans le déploiement de systèmes d'IA... ...solutions that connect edge devices and factory systems with cloud software to optimize production quality and throughput. As a Forward...Remote workLong term contractApprenticeship
- ROLE OVERVIEW: The SPID Senior Technical Administrator / Subject Matter... ...adoption and alignment with engineering standards and project... ...SME for SPID. • Install product software, hot fixes, and patches (in collaboration... ...• Provide desk-side and remote support to end users. • Develop...Remote workSeniorPermanent employment
- ...team motivated to win? Then you may be the Senior LinkedIn Strategist of our dreams! We’re... ...over time Work Environment Requirements As a remote-first company, you’ll have the ability to... ...computer (PC or Mac available), computer software platforms, and other office productivity tools...Remote workSeniorWork at officeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer. Be the first to apply!
- senior software developer Westmount, QC
- software engineer - computer Westmount, QC
- software developer remote Westmount, QC
- software engineer intern Westmount, QC
- software engineer devops Westmount, QC
- ingénieur logiciel Westmount, QC
- software developer intern Westmount, QC
- software engineer Westmount, QC
- software development engineer Westmount, QC
- software engineer salary in canada Westmount, QC
