CareerPlanGet AI match score →

Senior C++ Developer

Mississauga, Ontario, Canada💼 Full-time💰 $110,000–$110,000🗓 2026-06-30 → 2026-07-31

Core

Design, develop, and support high-performance enterprise security applications, modernizing legacy systems and building new capabilities for mission-critical environments.

Role type

Senior C++ Software Developer

Builds

Enterprise security products, high-availability transaction processing environments, and modernized client-server applications

Domain

Enterprise software, cybersecurity, UNIX/Linux systems

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++, multithreading, memory management, UNIX/Linux system APIs, TCP/IP networking, secure coding practices, performance profiling, Git version control, build systems (Makefiles)

Preferred skills

HPE NonStop (Tandem) environments, Java, SQL/MX or SQL/MP, embedded systems, banking/financial services domain experience

Technologies

C++, UNIX, Linux, Git, Makefiles, TCP/IP, SQL

Responsibilities

Design and develop high-performance enterprise applications; modernize existing client-server applications; architect scalable software components; optimize application performance through profiling and multithreading; implement secure coding practices including encryption and vulnerability mitigation; troubleshoot complex production issues; maintain technical documentation and development standards.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗