Get the job you really want.

Top C++ Jobs in Montreal

Reposted 23 Hours 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 23 Hours 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
Reposted 10 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Junior
Junior
Fintech • Financial Services
As a Software Developer, you will create scalable software for algorithmic trading, collaborate with teams, and lead new projects while employing best practices.
Top Skills: AmqpC++DockerElkGraphQLHTTPJavaKafkaMongoDBMs Sql ServerMySQLOraclePostgresPythonRabbitMQRedisTcpWebsocket
Reposted 2 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and develop high-performance software and firmware for IoT platforms, while leading and mentoring the engineering team and driving innovation.
Top Skills: C++DatadogGoGrafanaKotlinRedashSnowflake
Reposted 3 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
4 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
Reposted 15 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Fintech • Financial Services
Develop and improve low latency data processing systems, collaborate with research and trading teams, evaluate new technologies, and resolve design and coding challenges.
Top Skills: BoostC++LinuxStl
Reposted 9 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 9 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Software Engineer will work on the Android-based core OS for Square hardware products, collaborating with multiple teams to develop and maintain system services and mentor engineers.
Top Skills: Android FrameworkAospCC++JavaKotlinPython
Reposted 9 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
The role involves training multimodal ML models using large datasets from various sensors, optimizing models, collaborating cross-functionally, and contributing to innovative AI product development.
Top Skills: C++GoJavaPythonPyTorchSparkSQLTensorFlow
Reposted 9 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves developing and maintaining core OS services for Square's hardware products, collaborating with teams across the organization, and mentoring junior engineers.
Top Skills: Android FrameworkAospCC++JavaKotlinPython
Reposted 23 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
6 Hours AgoSaved
In-Office
Montreal, QC
Internship
Internship
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Development Intern, you will collaborate with a team to develop features for 3D animation solutions and participate in design and testing sprints.
Top Skills: Amazon Web ServicesC++CSSGoGraphQLJestJavaScriptNode.jsPostgresReactReduxRuby On Rails
Reposted 23 Hours AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Gaming • Metaverse
As a Backend Security Programmer, you will protect sensitive game assets, improve internal tooling, and address security concerns by collaborating with various teams.
Top Skills: AWSC++GoJavaKubernetesTerraformTypescript
Reposted 23 Hours AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
As Programming Director, lead programming teams in developing a successful multiplayer game, aligning technical decisions and managing staffing and project planning.
Top Skills: C++NetworkingReal-Time PhysicsScripting LanguagesUnreal Engine 5
Reposted 23 Hours AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Gaming • Metaverse
The Automation Programmer will develop scalable automation solutions, optimize test tools, and enhance developer workflows in game development.
Top Skills: C#C++JavaScriptPythonTypescriptUnityUnreal Engine
Entry level
Fintech
This position involves optimizing systems, designing data pipelines, building trading systems, and enhancing trading operations through automation.
Top Skills: C++LinuxSQL
Reposted 23 Hours AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Real Estate • Software • PropTech
As a Contract Senior Console Engineer, you'll develop and optimize gameplay features in Unreal Engine for various console platforms, ensuring high-quality gaming experiences.
Top Skills: C++Unreal Engine
Internship
Fintech
The intern will optimize systems using advanced network programming, build data pipelines, and develop automated trading solutions while learning in a collaborative environment.
Top Skills: C++GoJavaJavaScriptLinuxPythonRustSQL
Reposted YesterdaySaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
The role involves enhancing Fortnite's performance on PC by addressing stability issues, optimizing rendering systems, and collaborating on technical challenges.
Top Skills: C++Graphics ApisMulti-Threaded ProgrammingWindows Apis
2 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Aerospace • Greentech • Software
As an Embedded Developer, you will design, develop, and test Linux firmware for satellite and airborne payloads, improving existing systems. Responsibilities include feature development, unit testing, technical documentation, and troubleshooting with software and hardware tools.
Top Skills: BashC++CanCmakeDockerEthernetGitlabI2COcamlPythonRustSerialSpiUsbYocto
Reposted 3 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
As Programming Lead, you'll guide a programming team to develop and support the EOS SDK, manage project strategies, and ensure high coding standards.
Top Skills: C++JavaKotlinSwift
Reposted 3 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
The Pipeline Programmer will enhance production workflows and develop tools for machine learning and cloud-based systems, collaborating across teams.
Top Skills: AWSAzureC++DatabricksGCPGrafanaPythonUnreal Engine
Reposted 4 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
The Senior Tools Programmer will develop and optimize Unreal Engine UI systems, collaborating with diverse teams to enhance user experience and performance.
Top Skills: C++
5 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Consulting
The C++ Developer will design, implement, and test low-latency trading applications while improving system performance and scalability in a collaborative team environment.
Top Skills: C++GitJenkinsLinuxPythonShell Scripting
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account