Get the job you really want.

Top C++ Jobs in Montreal

Reposted 2 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 3 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer will enhance the operational resilience of MongoDB clusters, focusing on load-shedding decisions and performance during resource constraints, while mentoring junior engineers.
Top Skills: C++JavaScriptPythonRust
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Join MongoDB to build a world-class distributed database, focusing on user-facing features and optimization of their core query engine.
Top Skills: C++JavaScriptPython
Reposted 4 Days AgoSaved
Easy Apply
Remote
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
5 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
7 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Develop and maintain MongoDB's C and C++ drivers, contribute to open source software, and enhance the developer experience with reliable libraries and tools.
Top Skills: Async ProgrammingCC++MongoDBTest-Driven Development
Reposted 7 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
Reposted 7 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 7 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance the MongoDB query engine, develop new features, improve performance, and collaborate on code reviews and software development.
Top Skills: CC++Rust
Reposted 8 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
Reposted 10 Days AgoSaved
Easy Apply
Remote
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Staff Software Engineer will lead the Identity and Access Management team, developing scalable platform solutions and driving operational excellence in access control and authorization across products.
Top Skills: AWSC#C++ElasticsearchGCPJavaJwtsOauth 2.0OidcOpensearchPythonRbacSAML
Reposted 10 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 10 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 22 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 14 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 18 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 6 Hours AgoSaved
Montreal, QC
Senior level
Senior level
Gaming • Metaverse
Senior Gameplay Programmer will design and implement interactive systems, collaborate with teams, optimize gameplay features, and contribute creatively to game development.
Top Skills: C++
Reposted 6 Hours AgoSaved
Montreal, QC
Senior level
Senior level
Other • Security
Develop Windows applications related to fire detection systems, focusing on user interface design, application logic, and data management. Involves software analysis, design, programming, debugging, and testing within a dynamic development team.
Top Skills: .Net.Net 7-8AgileC#C++Ci/CdEntity FrameworkLinqSQLWinui 3Wpf
Junior
Digital Media • News + Entertainment
The Test Engineering Designer develops and implements production test solutions while providing support for existing products, collaborating with engineering teams to enhance product quality and reliability.
Top Skills: CC#C++FtpLabviewLinuxNi TeststandPerlPythonQtSnmpTclTcp/IpTelnetVbscriptVisual StudioWindowsWindows Server
Reposted YesterdaySaved
Montreal, QC
Mid level
Mid level
Gaming • Metaverse
The Senior QA Engineer will focus on test planning, automation, and risk management within the Unreal Engine Audio team, ensuring high-quality user experiences.
Top Skills: C#C++DawsJavaScriptPythonUnreal Engine BlueprintsVisual StudioXcode
2 Days AgoSaved
Montreal, QC
Senior level
Senior level
Gaming
As a gameplay programmer, you will innovate and improve gameplay systems, code new features, collaborate with design teams, debug gameplay, and document your work.
Top Skills: C++
Senior level
Gaming
The senior programmer will develop gameplay systems for a multiplayer game, collaborating across disciplines and mentoring junior programmers.
Top Skills: C++
Senior level
Gaming
Develop gameplay systems for a multiplayer game, mentor junior programmers, collaborate with teams, and ensure features meet design requirements.
Top Skills: C++
Senior level
Gaming
The Senior C++ Programmer will develop AI/ML applications, collaborate with teams, maintain ML systems, optimize performance, and create prototypes. Requires strong expertise in C++, and experience in AI/ML.
Top Skills: C++Cloud PlatformsDatabase ProductsDeep LearningGame EnginesMachine LearningPython
Reposted 2 Days AgoSaved
Montreal, QC
Mid level
Mid level
Gaming
The Senior Engine Programmer will develop, optimize, and improve core systems of the game engine while collaborating across teams to enhance performance and functionality.
Top Skills: C++UnityUnreal
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account