Top Software Engineer Jobs in Montreal

Reposted 18 Hours 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 18 Hours 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 3 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 3 Days AgoSaved
In-Office or Remote
Montreal, QC
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer, you will design and build backend services and integrations for financial operations, focusing on scalable technology solutions and AI enablement, while collaborating with cross-functional teams to ensure compliance and data integrity.
Top Skills: AWSDatadogDynamoDBGrpcHTTPJavaJavaScriptJSONKafkaKotlinKubernetesLaunchdarklyMySQLPrometheusProtocol BuffersPythonSnowflake
Reposted 5 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will ship features to enhance Affirm's marketplace, supporting product development and collaborating with design and analytics teams while ensuring operational stability.
Top Skills: KotlinPythonReactVue
Reposted 5 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 7 Days AgoSaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you'll implement critical features, collaborate with teams, maintain full stack systems, and ensure high-quality code in a dynamic environment.
Top Skills: ChronosphereCSS3Es6JavaJavaScriptKibanaKotlinPythonReactReact NativeReduxRollbarSentry.IoTypescriptWebpack
Reposted 7 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 11 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Infrastructure Software Engineer will build and manage a scalable, in-house search platform, ensuring seamless user experiences and expanding capabilities for a global user base.
Top Skills: C/C++ElasticsearchGoJavaPython
Reposted 13 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Infrastructure Software Engineer will re-architect Identity systems, focusing on large-scale distributed systems design, API design, and collaborate with teams to implement wide-ranging use cases while mentoring junior engineers.
Top Skills: GoPython
15 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
Reposted 18 Hours AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Gaming • Information Technology • News + Entertainment • Software
The Software Engineer will develop real-time content technology and internal tools using Unreal Engine for cutting-edge AR experiences in sports.
Top Skills: C++CaffePythonPyTorchTensorFlowUnreal Engine
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
AdTech • Marketing Tech • Consulting
Own and evolve Directive's web surfaces for Stratos and company sites: build campaign and reporting UIs, integrate ad/CRM APIs, manage background jobs, containers, CI/CD, databases, telemetry, auth, and LLM integrations; stabilize inherited code and ship production features iteratively.
Top Skills: AnthropicAws Ec2BigQueryBullmqClaude CodeCursorDockerGithub ActionsGithub CopilotGoogle Llm ApisGraphQLJwtKnexLambdaMySQLNext.JsNginxNode.jsOauth2OidcOpenaiPostgresReactRemixRestS3SqsSupabaseTypescript
YesterdaySaved
In-Office
Montreal, QC
Mid level
Mid level
Professional Services • Industrial • Manufacturing
Provide DB2 and/or Sybase database administration and development, including replication, performance tuning, index design, MQT/MDC, partitioning, and data migration. Use scripting (UNIX/Perl), collaborate with teams, and troubleshoot performance. Preferred knowledge includes HA/DR, load balancers, data modeling, version control (Perforce), and ETL tools like Informatica.
Top Skills: Data Load/MigrationDb2 (9.5+)Db2 ReplicationDb2/ZosMdcMqtPartitioningPerlSybase (15.X)Sybase ReplicationUnix
Senior level
AdTech • eCommerce • Information Technology • Travel • Generative AI
Design, implement, and maintain scalable backend services and APIs (REST/gRPC); support production systems; improve processes and technology; participate in design reviews, documentation, user story creation, and cross-team collaboration to deliver high-quality, maintainable code.
Top Skills: AWSAzureCi/CdDatadogDynamoDBGdsGitGCPGrpcJavaKotlinMssqlNdcRedisRestSplunkSpring
Reposted YesterdaySaved
In-Office
Montreal, QC
Mid level
Mid level
Aerospace • Manufacturing
The Software Engineer will validate and verify flight control systems software, perform testing in alignment with DO-178C standards, and contribute to process improvements.
Top Skills: CC++GitMatlabNi LabviewNi TeststandPerlPythonRapicoverSimulinkSvn
Reposted 22 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Seeking a Software Engineer/Senior Software Engineer to design, develop, and deliver quality backend services and APIs using Go, with emphasis on Kubernetes and cloud services.
Top Skills: BigQueryCdc FrameworksGcp (Google Cloud Platform)Go (Golang)Helm ChartsKubernetesPub/SubRestful Apis
Reposted 3 Days AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Music
Design, implement, test and deploy backend services on AWS. Build RESTful APIs in C#, model data in MySQL and DynamoDB, use microservices and Docker, follow Agile/Scrum, participate in CI/CD and peer code reviews to deliver production-ready features.
Top Skills: .NetAmazon AwsC#Continuous IntegrationDockerDynamoDBMicroservicesMySQLRestful ApisTest-Driven Development (Tdd)Unit Testing
Senior level
Fintech
Design and implement a high-frequency trading platform, optimize for latency, develop market data systems, and create analysis tools.
Top Skills: C++JavaLinuxPerlPythonShell Scripts
An Hour AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Gaming
Lead development of core client systems and engine-level infrastructure in Unity/C#. Diagnose and fix cross-cutting performance issues, upgrade third-party SDKs, evolve build tooling, produce design docs, scope multi-week infrastructure initiatives, mentor engineers, and drive profiling, optimization, and architecture changes to enable future features.
Top Skills: AndroidAWSC#DatadogGitiOSKubernetesUnity
YesterdaySaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills: Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
YesterdaySaved
Easy Apply
Remote
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead design and implementation of Affirm's Lakehouse Platform (Iceberg, Spark, Snowflake). Define technical strategy, enable secure governed access, improve analytics engineering practices, optimize performance and cost, operate at scale, mentor engineers, and collaborate cross-functionally to deliver reliable, discoverable, and cost-efficient analytical data infrastructure.
Top Skills: Apache IcebergCloud-Native StorageDbtJvm (Java/Scala)PythonSnowflakeSparkSQLTerraform
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
Lead architecture and implementation of routing, dispatch, and real-time tracking systems. Design scalable backend services and APIs, integrate with TMS/ERP systems, build dispatcher web interfaces, mentor engineers, and collaborate with product, design, and mobile teams to deliver fleet optimization features at scale.
Top Skills: AndroidAs/400ErpGeospatialGoGraphQLiOSReactReact NativeReal-Time SystemsRoute OptimizationSAPTmsTypescript
5 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
AdTech • Software
Design and implement new front-end and back-end features, maintain existing functionality, write testable code with TDD, build REST APIs, work with AWS (CloudFormation, ECS) and SQL, follow SOLID principles and agile practices, and participate in sprint-based, collaborative R&D.
Top Skills: .Net CoreAWSC#CloudFormationEcsRest ApisSQLTdd
Reposted 13 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
AdTech • Agency • Marketing Tech
The role involves leading software projects, collaborating with teams, contributing to R&D, and ensuring quality control in software solutions.
Top Skills: AIAWSDockerFlinkGCPHiveJavaScriptKubernetesNoSQLSparkSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account