1,827,111open jobs
105,833companies
267,683added this week
Browse all
Salary
≈ $65k – $131k per year (Estimated)
Location
In office (Montreal)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Jul 31, 2026. Société Générale scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Société Générale is a French universal bank headquartered in Paris, with its main offices at La Défense, that provides retail banking in France, international retail banking and financial services, and corporate and investment banking. Founded in 1864, it is one of Europe's largest banking groups, operating in dozens of countries, listed on Euronext Paris and owning brands such as SG, Boursorama and Ayvens. Its postings cover retail branch advisers and SME relationship managers, recovery and risk staff, front office application support, IT analysts, quantitative analysts and many internships and VIE assignments.

Responsibilities

ABOUT THE JOB:

At Société Générale, Global Banking Technology & Operations (GBTO) Canada plays a key role in delivering mission-critical services to the investment and corporate banking businesses. We are at the heart of the bank’s transformation, driving agility, promoting a strong engineering and data culture, and accelerating decision-making through modern, industrialized delivery models. Our teams work across business lines and geographies to build scalable, innovative solutions.

Within this environment, the Market Risk and Collateral (MRC) team is part of the Cross Risk Metrics (XRM) department. We design and develop platforms that support the Market Risk function (RISQ), enabling the monitoring and control of key risk metrics and limits applied to Front Office activities.

As part of the AMER region, you will join a growing and high-impact team working on strategic initiatives. Reporting to the Regional Head of MRC, you will lead development activities for XRM/MRC in AMER, contributing directly to the evolution of critical risk platforms and strengthening the region’s role in global delivery.

YOUR MISSION

Lead people, transform platforms, and shape the future of Market Risk technology.

As a Technical Team Lead, your mission is to drive technical excellence and deliver business impact across Market Risk within a global banking environment.

You will lead and inspire a team of engineers while remaining hands-on, contributing to design, development, and code reviews. You will foster collaboration and continuous improvement through agile practices (stand-ups, retrospectives, backlog reviews), while guiding architectural decisions across a modern Azure-based platform.

A key responsibility is to drive the evolution from the Volcker Metrics Repository (VMR) to the strategic Metric Platform (MPT). This is a progressive migration, where key features move to MPT while VMR remains critical and must be maintained in the coming years. You will define and execute this roadmap, balancing innovation with stability.

This includes transitioning from an Azure .NET 3-tier architecture to a modern data-driven ecosystem (Java, Kafka, Data Lake, Spark). As a hands-on leader, you will support the team in building expertise and adopting scalable, event-driven design principles.

Working closely with end users, you will prioritize features and align delivery with business needs, while championing innovation such as agent-assisted development.

Over time, you will help strengthen AMER’s autonomy and expertise, making it a key contributor to global initiatives and adoption of the Metric Platform.

What will be your DAY-TO-DAY?

In this context, you will oversee the following missions:

·       Lead and empower the team through agile practices (stand-ups, retrospectives, backlog reviews, sprint planning), fostering ownership, collaboration, and high engineering standards via code reviews and mentoring.

·       Drive the VMR → Metric Platform transformation, guiding the team through the shift from an Azure .NET 3-tier architecture to a modern ecosystem (Java, Kafka, Data Lake, Spark), and embedding event-driven and data-centric design principles.

·       Own technical direction and architecture decisions, ensuring consistency between current Azure-based solutions and the target platform while balancing short-term delivery with long-term strategy.

·       Partner closely with Market Risk and Front Office end users and stakeholders to prioritize the backlog, refine requirements, and ensure delivery of high-impact PnL and risk features.

·       Ensure platform stability and reliability by leading Level 3 support activities, investigating complex production issues, and driving root-cause analysis and continuous improvement.

·       Strengthen DevOps and engineering excellence, maintaining CI/CD pipelines, improving automation, managing code quality (SonarQube), addressing vulnerabilities, and ensuring compliance with internal standards.

·       Develop team capabilities and foster innovation, supporting the adoption of the Metric platform, upskilling on new technologies, and introducing modern practices such as agent-assisted development.

TECHNICAL Stack

·       Software Craftsmanship best practices: DDD, BDD, TDD, Design Patterns, Clean code

·       Language: Java 17 (or latest LTS), C# 10, C# 14

·       Multithreading, concurrent programming

·       Framework: Spring Boot (with Spring MVC for REST APIs), .Net 10

·       Dependency Injection: Spring Framework core features, .Net DryIoC

·       BigData: Spark, Kafka (Event Hub), Azure Datalake

·       Database Access: Spring Data JPA with Hibernate ORM, Microsoft Entity Framework

·       Database: PostgreSQL (or MySQL, Oracle), Azure SQL Database

·       Security: Spring Security with JWT or OAuth2

·       Build Tool: Maven

·       Testing: JUnit 5, Mockito for unit and integration tests, NUnit, MSTest

·       API Documentation: Springdoc OpenAPI (Swagger UI)

·       DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (On premise Server)

·       Monitoring: ELK stack, Helm, Grafana

·       Cloud: Azure

Profile required

Skills and Qualifications:

Must Have

  • Strong experience as a hands-on Technical Lead or Senior developer, ideally in a banking or financial environment
  • Proven ability to design, build, and evolve distributed systems with modern architectures (event-driven, data platforms)
  • Experience leading a team while remaining hands-on (coding, design, reviews)
  • Ability to manage priorities across run (support), build (features), and transformation initiatives
  • Strong communication skills and ability to interact directly with business stakeholders and end users
  • A mindset focused on ownership, continuous improvement, and knowledge sharing

Leadership & Soft Skills

  • Ability to mentor and grow developers, fostering autonomy, accountability, and technical excellence
  • Strong focus on team development, coaching on both technical and functional topics
  • Comfortable driving change and leading transformation in a complex and evolving environment
  • Ability to balance strategic vision with pragmatic delivery
  • Curiosity and enthusiasm for learning new technologies and exploring innovative practices (e.g., agent-assisted development)

Technical & Functional Skills

  • Experience with event-driven architectures and distributed systems
  • Strong understanding of data platforms and batch/stream processing
  • Solid SQL skills and ability to analyze and troubleshoot data issues
  • Exposure to Market Risk, PnL, or Investment Banking environments is a strong advantage

LANGUAGE: 

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.

Due to US Federal Securities law that may apply to this position, candidates who will apply for this position may be required to submit to an enhanced background screening, including the collection of their fingerprints by a third-party vendor selected by the Financial Industry Regulatory Authority ("FINRA").

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,111 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Leadership
Similar stack
Same company
Montreal
≈ $83k – $166k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Toronto
AI/ML
Machine Learning
Apply
$138k – $182k per year • In office • Bachelor's Degree • Vancouver
Apply
$102k – $170k per year • Hybrid • Full-Time • 13+ years exp • Bachelor's Degree • Saint-Laurent
DevOps
Platform Engineering
Management
Gmail
Apply
Engineering manager 5 days ago
≈ $71k – $143k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Montreal • Quebec
Design
AutoCAD
Apply
≈ $73k – $147k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Mississauga
Apply
≈ $71k – $165k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • 6th of October City
Python
SQL
Databases
MySQL
PostgreSQL
AI/ML
Pandas
Analytics
ETL/ELT
Metabase
Apply
≈ $51k – $96k per year (Estimated) • In office • Amsterdam
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Azure DevOps
Prometheus
Azure
CI/CD
Docker
Kubernetes
Grafana
Management
Agile
Scrum
Apply
≈ $65k – $127k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Amsterdam
Java
Kotlin
SQL
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Web3
Smart Contracts
Management
Agile
Apply
≈ $41k – $96k per year (Estimated) • Remote (United Arab Emirates, Poland, Romania) • Full-Time • Bachelor's Degree
Python
JavaScript
SQL
Node JS
Node JS
Commander.js
DevOps
AWS
Kubernetes
Cybersecurity
ISO 27001
MITRE ATT&CK
SOC 2
SIEM
Apply
CRM Executive 1 day ago
In office • Full-Time • Bachelor's Degree • Baghdad
SQL
Mobile
Firebase
Braze
Analytics
A/B Testing
Management
Google Sheets
WhatsApp
Marketing
HubSpot
Amplitude
Mixpanel
Apply
≈ $56k – $148k per year (Estimated) • In office • Full-Time • 15+ years exp • Bengaluru
Python
Java
Databases
Snowflake
Databricks
AI/ML
Copilot
LangChain
Model Context Protocol
Prompt Engineering
AI Agents
LangSmith
AWS Bedrock
LLM
RAG
Hallucination
OpenAI
LLM Guardrails
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Platform Engineering
GitHub
Management
Agile
Apply
≈ $29k – $78k per year (Estimated) • In office • Full-Time • Bengaluru
Management
ServiceNow
Apply
In office • Full-Time • Casablanca
SQL
Analytics
Microsoft Excel
Management
Agile
Apply
≈ HK$28k – HK$77k per month (Estimated) • In office • Contractor • Bachelor's Degree • Hong Kong
Python
JavaScript
TypeScript
SQL
Frontend
Angular
DevOps
Puppet
Ansible
Azure
Jenkins
GitHub
Linux
Management
Jira
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 4+ years exp • Bengaluru
SQL
Analytics
Power BI
SSIS
SSAS
Management
SharePoint
Agile
Microsoft Office
Apply
≈ $54k – $93k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Montreal
Marketing
LinkedIn
Apply
≈ $60k – $115k per year (Estimated) • Remote (Canada) • 7+ years exp • Montreal
Apply
≈ $79k – $167k per year (Estimated) • In office • PhD • Montreal
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Fine-tuning
JAX
TensorFlow
PyTorch
LLM
Machine Learning
Apply
≈ $43k – $74k per year (Estimated) • In office • Contractor • 5+ years exp • Bachelor's Degree • Montreal
Apply
$74k – $110k per year • In office • 5+ years exp • Bachelor's Degree • Montreal
Apply
See all jobs
This is one of many
1,827,111 more open roles from verified company boards, updated every day.