nahc.io

Senior Software Engineer, Rust/C#

nahc.io

full-time

Posted on:

Origin:  • 🇭🇰 Hong Kong

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaLinux.NETRust

About the role

  • Architect, build, and enhance the critical applications and user interfaces that form the backbone of the trading infrastructure using Rust and .NET.
  • Work shoulder-to-shoulder in a highly collaborative, agile environment with a global team in Hong Kong and London.
  • Spearhead research into emerging technologies and drive their integration to keep systems ahead of the curve.
  • Own the reliability, scalability, and performance of code in a 24/7 production environment.
  • Mentor and elevate junior engineers, fostering technical excellence and knowledge sharing.
  • 100% hands-on role owning projects end-to-end with a direct path to leadership for high performers.

Requirements

  • 5+ years of professional software development experience with a solid grounding in a Linux environment.
  • University degree in Computer Science, Software Engineering, or a related discipline.
  • Strong software engineering fundamentals and ability to craft beautiful, maintainable code.
  • Deep expertise in any modern object-oriented language (Java, C++, etc.); Rust and C# experience highly valued.
  • Interest in financial markets, low-latency systems, and blockchain technology.
  • Ownership of deliverables from design to deployment and pride in workmanship.
  • Passion for dissecting complex problems and engineering elegant, efficient solutions.
  • Experience mentoring or coaching junior engineers.
  • Bonus: multithreading, high-throughput/low-latency system design, or modern web protocols (WebSocket, RESTful APIs).