Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Gamme solutions

Développeur sénior .net c# (performance et low latency) (6 à 20 ans) : c#, low latency

Posted Updated 2 views
Discussion

Description

Nous recherchons un ingénieur senior .NET / C# avec un fort intérêt pour la performance, la faible latence et la résolution algorithmique de problèmes.

Exigences principales :
- Maîtrise approfondie de C# et .NET, y compris les concepts avancés et au niveau runtime
- Solides compétences algorithmiques et de résolution de problèmes
- Bonne compréhension de la gestion de la mémoire, de l'utilisation du CPU, de la concurrence et de l'optimisation de la charge de travail
- État d'esprit low latency : comprendre que la performance ne consiste pas seulement à écrire du code rapide, mais aussi à mesurer, profiler et identifier les goulots d'étranglement
- Expérience en analyse de performance et outils de profiling tels que PerfView, dotnet-counters, dotnet-trace, dotnet-monitor, etc.
- À l'aise pour travailler sous pression, avec des systèmes critiques en production et des délais serrés
- Bon niveau de communication en anglais

Atouts appréciés :
- Expérience dans les systèmes haute performance / low latency, trading ou autres environnements temps réel
- Expérience Linux
- Connaissances en réseau, multithreading/concurrence et systèmes distribués
- Forte curiosité pour comprendre le fonctionnement interne du runtime .NET

Profil recherché

Ce poste s'adresse à un profil senior disposant d'une maîtrise forte de C# et .NET, y compris les concepts avancés et au niveau runtime. Une solide capacité algorithmique et de résolution de problèmes est attendue.

Le candidat doit avoir une bonne compréhension de la gestion de la mémoire, de l'utilisation du CPU, de la concurrence et de l'optimisation de la charge de travail. Il doit adopter un état d'esprit low latency, en comprenant que la performance ne se limite pas à écrire du code rapide, mais implique aussi de mesurer, profiler et identifier les goulots d'étranglement.

Une expérience en analyse de performance et en outils de profiling tels que PerfView, dotnet-counters, dotnet-trace, dotnet-monitor, etc. est requise. Le candidat doit être à l'aise pour travailler sous pression, avec des systèmes critiques en production et des délais serrés, et disposer d'un bon niveau de communication en anglais.

Atouts appréciés : une expérience dans les systèmes haute performance / low latency, le trading ou d'autres environnements temps réel, une expérience Linux, des connaissances en réseau, multithreading/concurrence et systèmes distribués, ainsi qu'une forte curiosité pour le fonctionnement interne du runtime .NET.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →