Get the job you really want.
Top C++ Jobs in Montreal
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
2 Days Ago
Easy Apply
Easy Apply
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
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Develop and maintain low latency market data systems using C++. Collaborate with clients to understand requirements, optimize system deployments, and enhance market data delivery for algorithmic trading.
Top Skills:
C++Kernel BypassMulticastPythonRdmaShared MemoryShell ScriptingTcp/IpUnix/Linux
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
You will design and build a scalable search and retrieval platform for Dropbox's AI-driven initiatives, optimizing AI integration and user experiences.
Top Skills:
C++ElasticsearchGoJavaLlmsOpensearchPython
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
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
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
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Lead the Engineering team to deliver scalable software solutions, build a motivated team, and drive project success through collaboration and accountability.
Top Skills:
C#C++ElasticsearchHbaseJavaMySQLPython
Featured Jobs
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 16 Days Ago
Easy Apply
Easy Apply
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The role involves leading engineering projects on distributed systems, improving processes and systems, and delivering reliable software solutions.
Top Skills:
AWSC#C++ElasticsearchGCPJavaNoSQLOpensearchPythonSQL
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
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
Gaming • Metaverse
As a Senior Pipeline Developer, you will create tools for photogrammetry asset processing using Python, VEX, C++, and Houdini while optimizing workflows and collaborating with teams.
Top Skills:
C++HoudiniPythonUnreal EngineVex
14 Hours Ago
Digital Media • News + Entertainment
The Software Engineering Specialist (C++) will design, develop, and maintain embedded software solutions for broadcast technologies, ensuring high quality and seamless integration while collaborating with teams.
Top Skills:
BuildrootC++GitJenkinsLinuxYocto
Gaming
Lead a team of R&D developers to transform prototypes into viable video game products, mentoring them and overseeing technical aspects. Collaborate with production and ensure effective communication across Ubisoft.
Top Skills:
C++GitPythonVisual Studio
Gaming
As a R and D Scientist, you'll define research topics, collaborate on prototypes, communicate progress, supervise graduate students, and recruit candidates in the gaming industry.
Top Skills:
CC++Deep LearningOptimization AlgorithmsPython
Gaming
As Lead Technical at La Forge, oversee R&D developers, transforming prototypes into viable products while mentoring and guiding the team.
Top Skills:
C++GitPythonVisual Studio
Gaming • Metaverse
The role involves developing and maintaining AI systems within UEFN for Fortnite, collaborating with teams to enhance gameplay experiences.
Top Skills:
C++
Gaming • Metaverse
As a Senior Engine Programmer, you will optimize game systems, problem-solve technical challenges, and enhance developer workflows to improve overall gaming experiences.
Top Skills:
C++Unreal Engine
Hardware • Software • Semiconductor
Design and execute tests for wireless and MCU products, develop automated tests, debug issues, and maintain a test network.
Top Skills:
CC++DockerGitJenkinsPytestPythonTcp/Ip
Gaming
As a Senior UI Programmer, you will design and implement UI toolkits and menus, ensuring a high-quality UI/UX experience in a team environment.
Top Skills:
C++UmgUnreal Engine
News + Entertainment • Social Media
As an Unreal Developer, you will help bring creative visions to life by programming interactive applications, optimizing performance, and collaborating on projects with a focus on innovation.
Top Skills:
Atlassian SuiteBlueprintC++GitNdisplayPerforceUnreal Engine
News + Entertainment • Social Media
As a Unreal Developer, you will create interactive applications while optimizing performance and collaborating with the creative team on innovative solutions.
Top Skills:
BlueprintC++ConfluenceGitJIRAPerforceUnreal Engine
Cloud • Information Technology • Consulting
The Data Architect is responsible for managing data from requirement analysis to implementation, creating data models, ensuring data governance, and designing architectures that meet business needs.
Top Skills:
AWSAzureCC++GCPJavaPython
Healthtech • Pharmaceutical • Manufacturing
As an L2 Support Engineer, you'll implement technology solutions, support customers, train users, and improve processes within Health Information Systems.
Top Skills:
CC#C++CSSHTMLJavaJavaScriptPythonSQL
Top Montreal Companies Hiring C++ Developers
See AllAll Filters
Total selected ()
No Results
No Results