Jobs · justjoinit

L

Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems)

Nimbus Data Systems · Warszawa · Posted 3d ago

hybridsenior33000-42000 pln🇵🇱 Poland
Apply on justjoinit

About the role

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. Key Responsibilities Develop and optimize high-performance backend systems in C#/.NET Design and maintain scalable distributed services Collaborate with Rust engineers and contribute to cross-language system development Use AI tools to accelerate development, testing, and debugging Own solutions end-to-end, from design through to production Improve system performance, reliability, and cloud efficiency Requirements 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 2. Senior Rust Engineer (AI-driven systems) We are looking for an experienced Rust Engineer who combines strong systems engineering skills with a modern, AI-supported development approach, and is open to working in a multi-language environment that includes C#/.NET. This role focuses on building and scaling a high-performance trade management platform processing large volumes of data in distributed, event-driven architectures. The environment is highly performance-focused, with strong requirements around scalability, reliability, and low-latency processing. Key Responsibilities Develop and optimize high-performance backend systems in Rust Design and maintain scalable distributed services Collaborate with C# engineers and contribute to cross-stack system design Use AI tools to accelerate development, testing, and debugging Own solutions end-to-end, from architecture to production Improve system performance, reliability, and cloud efficiency Requirements 5+ years of experience in software engineering Strong Rust experience in production systems Strong fundamentals in system design, concurrency, and performance Willingness to work with C#/.NET in a hybrid 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

Read the full posting on justjoinit

FAQ

Is the Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems) role at Nimbus Data Systems remote?+

This Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems) position is listed as hybrid (Warszawa).

What is the salary for the Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems) role at Nimbus Data Systems?+

The listing states 33000-42000 pln.

What seniority level is this Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems) role?+

This is a senior level position.

How do I apply for the Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems) role at Nimbus Data Systems?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Nimbus Data Systems.