Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Montreal
Reposted 8 Days AgoSaved
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Design, build, and scale backend services and APIs for Expedia's Content Platform. Implement data models and API contracts, write testable code, improve observability and reliability, debug production issues, participate in on-call rotations, mentor peers, and safely integrate AI/ML-enabled solutions to improve content quality and automation.
Top Skills:
AIAWSGraphQLGrpcJavaKotlinMachine LearningMemcachedNoSQLRedisRelational DatabasesRestSpring BootValkey
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Build and operate end-to-end full-stack features for Loom billing, subscriptions, integrations, and platform migrations. Develop responsive React interfaces, scalable backend APIs and microservices, payment and identity integrations, and reliable cloud-based systems. Responsibilities include observability, monitoring, testing, code reviews, documentation, security, performance optimization, and participation in Agile ceremonies and technical design reviews.
Top Skills:
AWSBitbucketCi/CdConfluenceCypressDockerGitJavaJavaScriptJestJIRAMicroservicesMochaMySQLNode.jsPostgresPythonReactRest ApisTypescript
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Lead the development of foundational iOS platform systems, shared frameworks, developer tools, architecture standards, and multi-quarter migrations across Cash App and Square. Drive performance, reliability, security, testing, observability, release safety, and AI-assisted development practices. This hands-on individual contributor role influences multiple teams, develops technical leaders, and partners broadly to improve iOS engineering quality, productivity, and product outcomes.
Top Skills:
Ai-Assisted Development ToolsBazelCi/CdCombineInstrumentsIntegration TestingObjective-CObservabilityPerformance ToolingProtocol BuffersSnapshot TestingSwiftSwift ConcurrencySwiftuiUi TestingUikitUnit TestingXcode
Big Data • Fintech • Mobile • Payments • Financial Services
Build and launch backend identity decisioning systems that validate consumer identity and satisfy KYC requirements. Collaborate with Product, Compliance, Auth, Fraud, and engineering teams; break projects into deliverable phases; write tested, extensible code; monitor system metrics and availability; participate in on-call support, code reviews, interviewing, and team development.
Top Skills:
AWSKotlinKubernetesMySQLPython
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve reliability, performance, observability, fault tolerance, and security, and participate in on-call and incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews and documentation.
Top Skills:
AWSGoKafkaKotlinTypescript
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve performance, observability, reliability, fault tolerance, and security, and participate in on-call incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews, documentation, and guidance.
Top Skills:
AWSGoKafkaKotlinTypescript
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the architecture and evolution of native iOS foundations supporting seller-facing applications. Identify systemic problems, define platform strategy and standards, build prototypes and reference implementations, lead multi-quarter migrations, and establish practices for quality, testing, observability, release safety, and maintainability. Develop senior engineers and create scalable ownership models across teams.
Top Skills:
Ai-Assisted Development ToolsBazelCombineInstrumentsObjective-CObservability ToolsProtocol BuffersSwiftSwift ConcurrencySwiftuiTesting InfrastructureUikitXcode
Big Data • Fintech • Mobile • Payments • Financial Services
Build and improve reliable, scalable frontend experiences for Affirm’s pre-checkout products, including Affirm.js, promotional messaging, experimentation, and developer-facing tooling. Use browser debugging, monitoring, metrics, and testing tools to maintain accessible, performant cross-browser experiences. Collaborate with engineers and stakeholders, contribute to code reviews, troubleshoot operational issues, and write clear, well-tested, extensible code.
Top Skills:
JavaScriptReactTypescriptVue
Reposted 6 Days AgoSaved
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Provides technical leadership for Expedia Group’s content platforms, defining backend and full-stack architecture for scalable content acquisition, enrichment, curation, and delivery. Designs AWS cloud-native systems, REST and gRPC APIs, data models, and distributed services. Establishes engineering standards for testing, deployment, reliability, observability, and operational excellence across multiple teams. Guides cross-functional architecture decisions and the safe production integration of AI and machine learning capabilities. Requires 10+ years of experience and French-English bilingualism.
Top Skills:
AIAutomated TestingAWSCassandraCi/CdGrpcMachine LearningMySQLObservabilityPostgresRedisRestValkey
Aerospace • Information Technology • Software
Lead development of an Earth-observation image-processing pipeline, expanding it for new algorithms and larger data volumes. Collaborate with scientists and data scientists to translate requirements into technical solutions, deploy automated and on-demand satellite-data workflows, participate in architecture, design, and code reviews, and maintain technical documentation. The role requires ownership of the project, autonomous technical decision-making, and collaboration in a multidisciplinary English- and French-speaking environment.
Top Skills:
Argo WorkflowsCi/CdCloud ComputingKubernetesPythonPyTorchReactTensorFlow
YesterdaySaved
Artificial Intelligence • Digital Media • Software • Generative AI
Develop software features and maintain foundational data frameworks, services, and automation libraries. Responsibilities include troubleshooting tickets, updating dependencies, providing progress updates, implementing incremental enhancements under senior guidance, and writing software documentation and troubleshooting guides. The role offers entry-level development opportunities within DNEG’s distributed technology infrastructure team.
Top Skills:
Database TechnologiesGitPythonSQL
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Provide technical and production expertise for Autodesk Maya customers: understand pipelines, diagnose issues, design and develop fixes and tooling, write tests, collaborate with cross-functional teams, and occasionally travel to client sites.
Top Skills:
Ai/Ml FrameworksAutodesk MayaC++CodexMaya C++ ApiMaya Python ApiPython
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Greentech • Other
Lead design and delivery of scalable, secure backend systems and microservices for a cloud-based building management platform. Drive architecture decisions, implement complex features, improve performance/reliability/observability, mentor engineers, conduct design and code reviews, and collaborate with product and cross-functional teams to deliver high-quality solutions.
Top Skills:
Ai-Assisted Development ToolsApi GatewayAPIsAWSCi/CdCloud InfrastructureDistributed SystemsEventbridgeGitLambdaMicroservicesObservabilityPythonSqs
Insurance • Financial Services
Develop full-stack Java and Angular software for a new project, from requirements analysis and solution design through coding, testing, deployment, and support. The role involves translating business needs into technical specifications, developing complex components, reviewing designs, writing unit and integration tests, resolving defects, providing application support, and guiding technical decisions and code quality across the project team.
Top Skills:
AngularAWSCi/CdContainersInfrastructure As CodeJavaObservabilityTerraform
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate backend infrastructure and APIs for stablecoin-based payments, deposits, withdrawals, and transfers. Own projects from system design through production, improve distributed-system performance and reliability, collaborate with Product, Design, Infrastructure, and Compliance, and contribute to engineering quality through reviews and architectural best practices. The role requires blockchain integration experience and responsible use of generative AI.
Top Skills:
APIsAWSBaseBlockchainDistributed SystemsEthereumGCPGenerative AiGoJavaSmart ContractsSolanaStablecoins
2 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Set technical strategy for backend identity decisioning systems, lead major engineering initiatives, and ensure highly available operations. Partner with product, design, and analytics teams; establish coding, architecture, monitoring, testing, and on-call standards; communicate technical decisions; and mentor engineers. Build and scale distributed systems supporting KYC, user lifecycle management, and identity decisions across international markets.
Top Skills:
SparkAWSKotlinKubernetesMySQLPython
Big Data • Fintech • Mobile • Payments • Financial Services
Build and operate backend systems supporting post-transaction card account accuracy, issue resolution, and customer communications. Break down projects, deliver work in phases, collaborate with product and cross-functional teams, monitor system metrics, support availability and on-call operations, and contribute to code reviews and interviews. The role requires backend development experience, distributed systems knowledge, and proficiency in Python or Kotlin, AWS, MySQL, and Kubernetes.
Top Skills:
AWSKotlinKubernetesMySQLPython
7 Days AgoSaved
Aerospace • Defense
Designs, develops, integrates, maintains, and supports software applications and systems for aircraft engine testing, including thermodynamic and vibration analysis tools. Collaborates with agile software, engineering, and operations teams; performs code reviews, creates test plans, applies DevSecOps practices, configures test environments, and ensures system reliability. The role is fully on-site in Longueuil and requires full-stack development, database, software architecture, validation, and English communication skills.
Top Skills:
AgileAzure DevopsC/C++ConfluenceDevsecopsFortranGitJavaJavaScriptJIRAKanbanOracle DatabaseScrumSQLVue
Cloud • Hardware • Software • Business Intelligence
Lead the design and development of secure, scalable enterprise solutions using Microsoft Dynamics 365, Power Platform, and Azure. Responsibilities include building C# plugins, CRM integrations, JavaScript and TypeScript components, REST APIs, cloud workflows, Copilot Studio agents, and microservices integrations. The role also involves applying secure authentication patterns, guiding Dynamics best practices, and contributing to Azure DevOps CI/CD automation. Candidates need five years of C#/.NET experience, API design expertise, Power Platform experience, and fluency in French and English.
Top Skills:
.NetAgileApi ManagementAzureAzure DevopsAzure Event GridAzure Event HubAzure FunctionsAzure Logic AppsAzure Service BusC#Ci/CdCopilot StudioDynamics 365 Web ApiJavaScriptMicroservicesMicrosoft Dynamics 365Microsoft Entra IdMicrosoft Power PlatformOauth 2.0Openid ConnectPower AppsPower AutomatePower BIPower PagesRest ApisSQL ServerSsisTypescriptVirtual EntitiesWebhooks
Hardware • Other • Utilities
Design, develop, test, maintain, and enhance software applications, SDKs, and APIs throughout a formal development lifecycle. Responsibilities include requirements analysis, solution design, code reviews, testing, documentation, production releases, application support, technology evaluation, and collaboration with business partners. The role requires software development experience, broad programming and web technologies knowledge, project scoping abilities, and intermediate English communication for daily collaboration with international stakeholders.
Top Skills:
.NetAgileAjaxAPIsAspCC#C++DhtmlEjbJ2EeJavaJavaScriptLinuxRestScrumSdksShell ScriptsSoapSQL
Greentech • Other
Develop and support cloud-based applications, backend services, automation tools, frontend components, APIs, data pipelines, and microservices. Responsibilities include AWS production support, testing, troubleshooting, code reviews, technical design, deployment, and collaboration in an Agile/SCRUM environment. The role contributes to scalable, secure, reliable software across the full development lifecycle.
Top Skills:
Amazon RdsAmazon S3AWSAws LambdaCi/CdData PipelinesDevOpsInfrastructure AutomationMicroservicesPythonRest Apis
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and execution for foundational Trust and Safety backend systems supporting consumer risk and credit reporting. Design and operate highly available distributed systems, improve reliability, monitoring, testing, and on-call processes, and guide cross-functional initiatives. Establish engineering standards, conduct technical planning, mentor engineers, communicate architectural decisions, and drive system quality, scalability, and sustainability across teams.
Top Skills:
SparkAWSKotlinKubernetesMySQLPython
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Participate in a 15-week full-time software engineering internship in Vancouver, Burnaby, or Richmond. Build and ship product features, contribute code to Atlassian products, apply data structures and algorithms, and learn full-lifecycle development through mentorship and collaboration with senior engineers. Work may involve cloud initiatives and AI-driven features.
Top Skills:
CC++JavaPython
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and operate scalable full-stack software and AI-powered products for IoT-driven physical operations. Responsibilities include defining technical strategy, developing backend services, APIs, frontend and potentially mobile features, transforming AI capabilities into customer products, partnering across functions, leading complex projects, mentoring engineers, and improving engineering standards.
Top Skills:
AICursorGoIotJavaScriptLlmsMachine LearningPythonReactTypescript
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads the design, development, testing, deployment, and maintenance of scalable software components. Analyzes requirements, creates technical solutions, conducts code reviews, troubleshoots performance issues, and supports CI/CD. Collaborates with stakeholders and cross-functional teams to deliver secure, maintainable applications. The team develops unified data-access frameworks and SDKs supporting relational, NoSQL, caching, search, and messaging systems.
Top Skills:
AgileCachingCi/CdMessaging SystemsNoSQLObject-Oriented ProgrammingRdbmsSdksSearch SystemsSoftware ArchitectureWcag 2.2 Aa
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Montreal Hiring Software Engineers
See AllPopular Montreal Job Searches
Tech Jobs & Startup Jobs in Montreal
Remote Jobs in Montreal
Content Jobs in Montreal
Customer Success Jobs in Montreal
IT Jobs in Montreal
Cyber Security Jobs in Montreal
Tech Support Jobs in Montreal
Data & Analytics Jobs in Montreal
Analysis & Reporting Jobs in Montreal
Analytics Jobs in Montreal
Business Intelligence Jobs in Montreal
Data Engineer Jobs in Montreal
Data Science Jobs in Montreal
Machine Learning Jobs in Montreal
Data Management Jobs in Montreal
Data Analyst Jobs in Montreal
UX Designer Jobs in Montreal
Graphic Design Jobs in Montreal
Software Engineer Jobs in Montreal
Android Developer Jobs in Montreal
C# Jobs in Montreal
C++ Jobs in Montreal
DevOps Jobs in Montreal
Front End Developer Jobs in Montreal
Golang Jobs in Montreal
Hardware Engineer Jobs in Montreal
iOS Developer Jobs in Montreal
Java Developer Jobs in Montreal
Javascript Jobs in Montreal
Linux Jobs in Montreal
Engineering Manager Jobs in Montreal
.NET Developer Jobs in Montreal
PHP Jobs in Montreal
Python Jobs in Montreal
QA Jobs in Montreal
Ruby Jobs in Montreal
Sales Engineer Jobs in Montreal
Salesforce Developer Jobs in Montreal
Scala Jobs in Montreal
AI Jobs in Montreal
Mechanical Engineering Jobs in Montreal
Finance Jobs in Montreal
Accounting Jobs in Montreal
HR Jobs in Montreal
Recruiter Jobs in Montreal
Talent Acquisition Jobs in Montreal
Internships in Montreal
Legal Jobs in Montreal
Marketing Jobs in Montreal
Communications Jobs in Montreal
Operations Jobs in Montreal
Office Manager Jobs in Montreal
Operations Manager Jobs in Montreal
Executive Assistant Jobs in Montreal
Product Manager Jobs in Montreal
Project Manager Jobs in Montreal
Sales Jobs in Montreal
Account Executive (AE) Jobs in Montreal
Account Manager (AM) Jobs in Montreal
Sales Leadership Jobs in Montreal
Sales Development Jobs in Montreal
Sales Engineer Jobs in Montreal
Sales Operations Jobs in Montreal
All Filters
Total selected ()
No Results
No Results
.png)



.png)



.png)

.png)






.png)







