Senior Software Engineer C# (AI-driven systems)
We are looking for an experienced Software Engineer with strong expertise in C#/.NET and a solid understanding of system design, who is open to working in a modern, multi-language environment that includes Rust.
This role focuses on building and scaling a high-performance trade management platform processing large volumes of data in distributed, event-driven systems. You will work in a highly performance-driven environment with a strong emphasis on scalability, reliability, and engineering excellence.
- 5+ years of experience in software engineering
- Strong C#/.NET development experience (production systems)
- Strong fundamentals in system design, concurrency, and performance
- Willingness to work with Rust in a production environment
- Experience with distributed systems and cloud platforms (preferably AWS)
- Practical use of AI tools in development workflows
Nice to have
- Experience with messaging systems (Kafka, RabbitMQ, etc.)
- Exposure to financial systems or trading environments