Get the job you really want.

Top C++ Jobs in Montreal

YesterdaySaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Design and optimize data structures for a generative AI platform, collaborating with researchers to enhance performance and scalability of systems.
Top Skills: C++JavaKafkaKubernetesNoSQLPythonRustSQL
Reposted 3 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
The Senior Software Engineer will maintain and enhance the MongoDB Node.js Driver, contribute to open source libraries, support customers, and collaborate with a global team.
Top Skills: C++JavaScriptMongoDBNode.jsTypescript
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Staff Engineer for Cluster Scalability will architect and develop protocols for data movement in sharded databases, mentor engineers, and ensure high-quality code in C++.
Top Skills: C++JavaScriptPythonRust
3 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Infrastructure Software Engineer will design and operate Dropbox's metadata infrastructure, lead architectural strategies, and mentor engineers while tackling scalability challenges.
Top Skills: C++CassandraCockroachdbGoJavaMySQLPythonRocksdbRustSpanner
Reposted 3 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Join the Storage Layer Services team to develop multi-tenant cloud-native storage solutions, enhance MongoDB's cloud architecture, and lead feature development efforts.
Top Skills: CC++Rust
4 Days AgoSaved
Remote
Montreal, QC
Junior
Junior
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Infrastructure Software Engineer will build and optimize systems for Dropbox's telemetry team, managing vast data and ensuring reliable performance. Responsibilities include improving interoperability, enhancing analytics, and collaborating across teams.
Top Skills: CC++GoJavaPython
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Join MongoDB's Query Execution Team to develop a modular distributed query system, implement execution algorithms, and enhance database performance.
Top Skills: CC++Rust
Reposted 6 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 observability while mentoring engineers and contributing to feature development.
Top Skills: CC++Rust
Reposted 6 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
As a Staff Software Engineer on the Server Security team, you will implement and support security features, improve security posture, and collaborate with other teams, focusing on cryptography and compliance in a complex codebase.
Top Skills: AuthenticationAuthorizationC++EncryptionTlsX.509
Reposted 7 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing AI-powered tools to enhance developer productivity, improve code quality, and streamline engineering processes. It requires collaboration with engineers to integrate tools into workflows and a strong focus on continuous improvement through metrics and insights.
Top Skills: C++GoJavaPython
Reposted 17 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Fintech • Financial Services
As a Software Developer at DRW, you will build scalable software, collaborate with teams, drive projects, and engage in discussions around software architecture and implementation best practices.
Top Skills: AmqpC++DockerElkGraphQLHTTPJavaKafkaMongoDBMs Sql ServerMySQLOraclePostgresPythonRabbitMQRedisTcpWebsocket
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead design and implementation of AI product initiatives on Edge devices, optimizing ML models, and collaborating across business units to enhance performance and customer experience.
Top Skills: C++PythonRayRustSpark
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Staff Software Engineer, you will design and develop IoT platforms, troubleshoot distributed systems, mentor others, and innovate solutions.
Top Skills: Ai-Powered Coding ToolsC++DatadogGoGrafanaKotlinRedashSnowflake
Reposted 9 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Engineering Manager will lead a team of engineers to drive impactful projects, fostering a culture of innovation while ensuring software excellence and talent development.
Top Skills: C++Client Operating SystemsDesktop ApplicationsDistributed SystemsFile SystemsRust
Reposted 12 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance data storage systems for cloud-scale applications, collaborating with diverse teams, ensuring data integrity and implementing new features.
Top Skills: C++
Reposted 22 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Fintech • Financial Services
Develop and enhance low latency data processing systems while collaborating with research and trading teams, ensuring performance and scalability.
Top Skills: BoostC++LinuxStl
Reposted 16 Hours AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead a team to design and develop scalable SaaS applications, drive technical strategy, and manage cross-functional relationships while mentoring engineers.
Top Skills: AWSAzureC#C++Ci/CdDockerGitGoGCPJavaJavaScriptJenkinsJrubyKubernetesNode.jsNoSQLRubyScalaSQL
YesterdaySaved
In-Office
Montreal, QC
Mid level
Mid level
Software
As a Software Developer for Red Giant, you will create tools for visual effects, maintain code, collaborate on designs, and innovate within a passionate team.
Top Skills: After EffectsC++Ci/CdCmakeCSSDavinci ResolveGitJavaScriptmacOSPremiere ProPythonVisual StudioWindowsXcode
Reposted YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Fintech
Contribute to strategic projects, support automation solutions, liaise with technical teams, document software specs, and aid in AI-assisted initiatives.
Top Skills: AirflowC++Ci/CdDjangoGoInfluxdbJavaKafkaKubernetesLinuxMongoDBPythonRelational DatabasesShell ScriptingWeb Technologies
Reposted YesterdaySaved
In-Office
Montreal, QC
Junior
Junior
Artificial Intelligence • Computer Vision • Security • Software
Seeking a machine learning engineer to work on cutting-edge computer vision projects. Requires experience in ML frameworks and deep learning deployment.
Top Skills: C++CaffeDlibPythonTensorFlowTorchYolo/Darknet
Reposted YesterdaySaved
In-Office
Montreal, QC
Mid level
Mid level
Insurance • Financial Services
The SRE Specialist will enhance the reliability strategy at Intact, focusing on on-prem and cloud applications, automation, and monitoring.
Top Skills: AWSAws KmsAzureAzure Key VaultC++CassandraChefDockerDynatraceElastic SearchGCPGoHadoopHashicorp VaultJavaKubernetesPuppetPythonServicenowSparkTerraformVirtualbox
Reposted YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
This role involves resolving performance issues, optimizing multi-platform workflows, and collaborating across teams to enhance Unreal Engine for games and entertainment.
Top Skills: C++Directx 12Vulkan
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Expert/Leader
Expert/Leader
Gaming • Metaverse
Lead a programming team to deliver AAA games, embrace advanced technology, and sculpt product vision while collaborating across departments.
Top Skills: C++Unreal Engine
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming
As a Tech Lead for the Anvil Pipeline, you will oversee automated testing, mentor technical teams, optimize system performance, and collaborate on technological advancements.
Top Skills: C#C++
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming
Develop and maintain ML systems for gaming applications, optimize performance, collaborate with data scientists, and ensure clear, structured programming.
Top Skills: C++Python
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account