Our client creates high-load systems for processing large volumes of data, which help make important business decisions.
As part of this effort, we’re looking for a Senior Full Stack Engineer who can take ownership of core system components and transform legacy synchronous workflows into highly concurrent, scalable architectures.
This is a hands-on role for someone who enjoys solving complex performance challenges, working close to the metal with concurrency, and designing systems that are both fast and reliable at scale.
You’ll be joining a global, engineering-driven environment focused on real-time data processing, distributed systems, and high-load applications, used by professionals who rely on speed and accuracy every day.
Requirements
- Strong expertise in C#, including multi-threading and parallel processing
- Deep understanding of concurrency models and synchronization
- Proven experience with performance tuning and application profiling
- Advanced SQL skills (query design, optimization, large-scale data operations)
- Hands-on experience with Apache Spark
Nice to have
- Experience working with AWS or other cloud platforms
- Background in high-load or data-intensive systems