Top Software Engineer Jobs in Montreal

Mid level
AdTech • eCommerce • Information Technology • Travel • Generative AI
Design, build, test, and operate backend services and APIs for Expedia's content platform. Collaborate with product and partner teams, ensure observability, reliability, and security, and safely integrate AI/ML capabilities to improve content quality and automation.
Top Skills: Ai/MlAWSCucumberDatadogGatlingGraphQLGrpcJavaJunitKotlinMemcachedNoSQLRedisRelational DatabasesRestSplunkSpring BootValkey
Reposted 5 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and maintain backend services for fraud and risk detection at scale. Deliver features end-to-end, partner with Data Science/ML, improve reliability and observability, respond to incidents, and build reusable systems to reduce financial loss and protect users.
Top Skills: AWSBitcoinDockerDynamoDBEthereumGCPGeminiGleanGoJavaKafkaKubernetesLibrechatMongoDBPostgresPythonRabbitMQRuby
Reposted 8 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Looking for a Software Engineer to build financial products and tooling for Cash App's Lending team, ensuring quality and compliance while collaborating across domains.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJooqJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedisVitess
Reposted 8 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop, launch, and maintain backend systems for card issuing and transaction processing. Break down projects, collaborate with product/design/analytics, write clear well-tested code, support operations and on-call duties, create/monitor metrics, perform code reviews, and participate in hiring and team growth activities.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 11 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will enhance Lending products for Cash App, focusing on building complex systems, APIs, and collaborating with multiple teams to support economic empowerment through accessible credit.
Top Skills: AuroraAWSDynamoDBGrpcGuiceHibernateHTTPJavaJettyJooqJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedisVitess
Reposted 13 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Fullstack Software Engineer, you'll optimize user monetization systems at Dropbox, leading technical strategies for checkout and subscriptions while mentoring engineers.
Top Skills: GoPythonReactTypescript
Reposted 15 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will design, develop, and launch backend systems, APIs, and collaborate with cross-functional teams to support product development and operations.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Entry level
Entry level
Cloud • Hardware • Software • Business Intelligence
Looking for a Software Developer to work on full stack development, leveraging .NET and other technologies, while collaborating within an Agile team to create high-quality software solutions.
Top Skills: .NetC#DockerF#
Reposted 2 Days AgoSaved
In-Office
Montreal, QC
Junior
Junior
Cloud • Hardware • Software • Business Intelligence
As a software developer at Genetec One, you will write maintainable code, participate in team discussions, follow DevOps practices, and debug applications while mentoring junior developers.
Top Skills: .NetC#DockerJavaScriptKubernetesAzureMongoDBReactTerraform
Reposted 3 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Software
As a Software Developer, you will design and optimize CI pipelines, enhance automation workflows, collaborate with teams, and improve tool usability at Maxon.
Top Skills: C++CmakeDockerGitlab CiPython
2 Hours AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and deliver backend systems for search and recommendation at scale. Collaborate with PM, design, and analytics to define and execute business-impacting projects. Own operations, availability, monitoring, and on-call practices while mentoring engineers and setting code and design standards.
Top Skills: AWSKotlinKubernetesMySQLPythonReactSpark
23 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend systems for money movement and card ledger features. Design, develop, and launch scalable APIs and services (Python or Kotlin) using AWS, MySQL, and Kubernetes. Collaborate with product, design, data science, and cross-functional teams, support operations and on-call, create and monitor metrics, participate in code reviews and hiring, and deliver well-tested, extensible solutions.
Top Skills: APIsAWSKotlinKubernetesMySQLPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
23 Hours AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, and operate distributed ledger, transaction, settlement, and treasury systems. Develop durable ledgering APIs, emit trusted data for finance, maintain high-reliability services to SLOs, lead complex cross-team projects, mentor engineers, and integrate AI tooling across the development lifecycle.
Top Skills: AmpAuroraAWSClaudeCodexDatabricksDatadogGoGooseGraphQLJavaJooqKotlinKubernetesMcpMySQLProtocol BuffersPythonSnowflakeSQLTemporalTerraformVitess
Reposted 4 Days AgoSaved
Hybrid
Montreal, QC
Mid level
Mid level
Software
The GPU Kernel Engineer will design and implement high-performance GPU kernels, optimize code, and collaborate with research teams to enhance AI workloads.
Top Skills: C++CudaNsight ComputeNsight SystemsPtx AssemblyTorch Profiler
Reposted 4 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Aerospace • Artificial Intelligence • Machine Learning • Software
As an Autonomy Software Engineer, you will enhance autonomy platforms, develop capabilities, and deploy solutions for various applications like search and rescue and delivery.
Top Skills: C++DockerGazeboJsbsimPx4PythonRos2
YesterdaySaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Design, build, and operate high-throughput, fault-tolerant ledger and settlement systems of record. Develop durable ledgering APIs, settlement orchestration, and treasury automation. Ensure data contract integrity for downstream finance, run production systems to SLOs, debug multi-layer issues, lead and mentor engineers, and use AI tooling to reduce operational toil.
Top Skills: AmpAuroraAWSClaudeCodexDatabricksDatadogGoGooseGraphQLJavaJooqKotlinKubernetesMcpMySQLProtocol BuffersPythonSnowflakeSQLTemporalTerraformVitess
5 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Professional Services • Social Impact • Industrial
Develop software modules from documented requirements and engineering standards, estimate and test assigned work, execute unit/integration tests, present technical findings, and analyze localization requirements to adapt products.
5 Days AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Travel • Hospitality
Lead design, development, and rollout of supplier integrations and data pipelines using Node.js/TypeScript. Ingest, normalize, and store data from APIs, SFTP and other feeds; implement deep-linking, booking and commission integration; ensure security, scalability, observability and CI/CD; collaborate with product, infrastructure and data squads; mentor junior developers and promote maintainable code.
Top Skills: APIsCi/CdGCPMongoDBMonitoringNode.jsPostgresPythonSecrets ManagementSftpTypescript
Reposted YesterdaySaved
Easy Apply
In-Office or Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Software
As a Senior Software Engineer, you will enhance data pipelines, integrate with EHR systems, and mentor fellow engineers while ensuring scalable and reliable solutions for health technology.
Top Skills: AWSDynamoDBFargateKinesisLambdaNode.jsPostgresServerless TechnologiesSnsSqsTypescript
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the AI Platform, you'll develop scalable AI systems, focusing on backend services, workflows, and integrations, partnering with cross-functional teams.
Top Skills: GoJavaLangchainOpenai SdkPython
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will build route planning and tracking systems, develop web applications, and create APIs for logistics and dispatch operations.
Top Skills: GoGraphQLReactReact NativeTypescript
Reposted YesterdaySaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you'll lead the backend systems for Affirm's Growth Platform, collaborating and delivering projects while fostering quality and ownership within the team.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 5 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Cloud • Hardware • Software • Business Intelligence
Develop, maintain, and operate C# microservices on Microsoft Azure, enhancing service performance and stability while participating in 24/7 support rotation.
Top Skills: C#KubernetesAzurePulumiRest ApisTerraform
Senior level
Aerospace • Manufacturing
The role involves developing, reviewing software requirements and code, supporting certification activities, ensuring compliance with DO-178C, and collaborating in multidisciplinary teams for aerospace systems.
Top Skills: AdaAssemblerC/C++
Reposted 5 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Social Impact • Software
The Senior Full-stack Developer will design, develop, and maintain scalable software solutions across front-end and back-end, ensuring quality and collaboration within an agile team.
Top Skills: AngularAWSAzureCi/CdDjangoFastapiGCPNode.jsReactRuby On RailsVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account