Join NAHC, a cutting-edge global trading firm where technology isn't just a department—it's the entire company. As a Senior Software Engineer, you'll be part of an elite team building high-performance trading systems that operate 24/7 across global markets. The role offers a unique opportunity to work with modern technologies like Rust and .NET in an environment where code quality and performance are paramount.
The position demands expertise in building ultra-low-latency, high-throughput systems, with a focus on elegant solutions and clean code. You'll be working in a highly collaborative, international team spread across Hong Kong and London, where intellectual curiosity thrives and technical excellence is the foundation of success.
The company offers a distinctive culture that balances deep focus with team celebration, competitive compensation, and comprehensive benefits including visa sponsorship and full family healthcare coverage. This role provides a clear path to leadership for high performers, with the opportunity to own projects end-to-end and mentor junior engineers.
Ideal candidates will bring 5+ years of software development experience, strong Linux expertise, and a deep understanding of object-oriented programming. While Rust and C# are the primary technologies, expertise in other languages like Java or C++ is valued. The role requires a passion for financial markets, low-latency systems, and blockchain technology, combined with a commitment to engineering excellence and mentorship.
Working at NAHC means joining a team of brilliant engineers and researchers who build everything from scratch, operating at the absolute cutting edge of financial markets. The environment is perfect for those who love solving complex problems and want to see their code make a direct impact in a fast-paced, intellectually stimulating setting.