Get the job you really want.

Top C++ Jobs in Montreal

Reposted 3 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The role involves leading MongoDB's Networking Observability team, enhancing communication between distributed processes, optimizing resource utilization, and building observability features for MongoDB's database systems.
Top Skills: C++
Reposted 5 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Lead and grow a high-performing engineering team, deliver scalable software solutions, manage project roadmaps, and ensure quality execution aligned with business goals.
Top Skills: C#C++Distributed Queuing SystemsElasticsearchHbaseJavaMySQLPythonService-Oriented Architectures
Reposted 6 Days AgoSaved
Remote
Montreal, QC
Internship
Internship
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Software Engineer Intern will work full-time for 16 weeks, gaining hands-on experience in programming, AI, and software development with mentorship at Atlassian.
Top Skills: CC++JavaPython
7 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and build software for millions of users, focusing on sync experiences while mentoring and improving team culture. Participate in on-call rotations as needed.
Top Skills: C++PythonRust
Reposted 7 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the development and strategy of Dropbox's metadata infrastructure, ensuring scalability and reliability while mentoring engineers and coordinating cross-functional teams.
Top Skills: C++DatabasesDistributed SystemsGoJavaMetadata SystemsPythonRust
Reposted 8 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Engineer at Dropbox, you'll architect scalable solutions, mentor others, influence engineering standards, and drive technical initiatives for core sync systems.
Top Skills: C++GoPythonRust
Reposted 18 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Senior Staff Engineer will architect protocols for data movement in sharded databases, mentor engineers, and ensure high-quality production code.
Top Skills: C++Distributed SystemsJavaScriptPython
Reposted 19 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer will contribute to the MongoDB Server Query Integration team by building features on the database query engine, optimizing data processing, and mentoring team members.
Top Skills: C++JavaScriptPython
Reposted 12 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead and inspire a team of engineers to enhance Dropbox's Sync Engine, drive project delivery, innovate solutions, and foster a collaborative culture.
Top Skills: C++Rust
Reposted 16 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Lead the Server Programmability team, managing engineers, improving processes and tools, and delivering new features for MongoDB's server architecture and performance.
Top Skills: C++
Reposted 5 Hours AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Big Data • Fintech • Information Technology • Software • Analytics
The Senior Software Engineer will design, implement, and debug high-performance software for market data systems, mentoring peers and improving systems.
Top Skills: C++CentosLinuxPythonRedhatSuse Linux
Reposted 5 Hours AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Computer Vision • Security • Software
The Senior Software Quality Engineer will ensure product quality in computer vision applications by developing test plans, automating tests, and driving defect resolution.
Top Skills: C++Python
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 5 Hours AgoSaved
In-Office
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Computer Vision • Security • Software
Join a team focused on computer vision and machine learning projects as an expert C++ developer, impacting leading global companies.
Top Skills: C++Restful Web ServicesUnix
Reposted 5 Hours AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Other • Security
The role involves developing, testing, and debugging embedded software for security systems, collaborating with cross-functional teams, and ensuring quality and compliance in projects.
Top Skills: ArmBleCC++FreertosGitGnuIarIotLinuxMicrium Μc/OsRs-485RtosTcp/IpUdpVMwareWifi
YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Logistics • Transportation
The Senior Software Developer will lead software development initiatives, enhance financial platforms, mentor developers, and ensure quality through best practices.
Top Skills: AWSAzureC#C++Cosmos DbCSS3DockerGitHTML5JavaJavascript Es6+KubernetesMauiPythonReactRedisSQL ServerTerraform
YesterdaySaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Real Estate • Software • PropTech
Design and optimize rendering systems in Unreal Engine, focusing on visual quality and performance for PC and consoles. Collaborate with artists and developers to improve rendering pipelines and troubleshoot issues.
Top Skills: C++Directx 12GlslHlslMetalUnreal Engine 5Vulkan
Reposted YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Digital Media • News + Entertainment
Lead and manage the development of a media editor and multi-platform players for a proprietary interactive VR video format, optimizing playback and rendering of VR media content.
Top Skills: AndroidC#C++QtUnityUnreal EngineWindows
Reposted YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Digital Media • News + Entertainment
Lead and manage the development of a multimedia application ecosystem, focusing on innovative solutions for VR content optimization and playback, collaborating with a multidisciplinary team.
Top Skills: AndroidC#C++QtUnityUnreal EngineWindows
2 Days AgoSaved
In-Office or Remote
Montreal, QC
Junior
Junior
HR Tech • Other • Professional Services
As a Software Developer, you will create training data for AI models, audit tool usage, write test cases, and improve technical outputs. No prior AI experience is necessary, but coding skills are critical.
Top Skills: APIsC++GoJavaJavaScriptJSONPythonRuby
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming
Design and maintain the network stack for a AAA multiplayer game, ensuring low latency and high reliability while collaborating with game teams.
Top Skills: C++
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming
Design and maintain the network stack for a AAA multiplayer game, ensuring low latency and high reliability. Collaborate with various teams for seamless integration and document processes for user understanding.
Top Skills: C++
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Expert/Leader
Expert/Leader
Gaming
Lead the technical vision and execution for gameplay in Rainbow Six Mobile, managing team performance, collaborating with cross-functional teams, and promoting innovation.
Top Skills: C#C++UnityUnreal
Reposted 2 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Gaming
Design, implement, and maintain gameplay systems in Unreal Engine, collaborating with teams to optimize performance and document code.
Top Skills: 3D MathematicsC++Unreal Engine
Reposted 21 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The role involves building core infrastructure for MongoDB, focusing on distributed systems, networking, and performance tuning, while enhancing availability and observability.
Top Skills: AlgorithmsC++Data StructuresDistributed SystemsNetworkingRustSoftware Design
Reposted 21 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Lead the development of security features for MongoDB's core Server. Collaborate on security investigations and advocate secure coding practices.
Top Skills: AuthenticationAuthorizationC++Data EncryptionTlsX.509
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account