Senior Software Engineer (Rust / C#) | Build the Future of Global Trading

Nahc.io

Job Summary

Join a private, global trading firm with core technology hubs in Hong Kong and London, operating at the cutting edge of financial markets. This Senior Software Engineer role involves building ultra-low-latency, high-throughput systems for global trading operations using modern Rust and .NET. It's an opportunity to own projects end-to-end, drive technological advancements, and potentially lead a team in a culture that values intellectual curiosity and technical excellence.

Must Have

  • Architect, build, and enhance critical trading applications using Rust and .NET.
  • Work collaboratively in an agile, global team environment.
  • Research and integrate emerging technologies to improve systems.
  • Ensure reliability, scalability, and performance of code in production.
  • Mentor junior engineers and foster technical excellence.
  • Possess 5+ years of software development experience in Linux environment.
  • Hold a university degree in Computer Science, Software Engineering, or related field.
  • Demonstrate expertise in modern object-oriented languages, especially Rust/C#.
  • Be passionate about financial markets, low-latency systems, and blockchain technology.
  • Take ownership of deliverables from design to deployment.
  • Solve complex problems with elegant, efficient solutions.

Good to Have

  • Experience with multithreading.
  • Experience with high-throughput/low-latency system design.
  • Experience with modern web protocols (e.g., WebSocket, RESTful APIs).

Perks & Benefits

  • Highly competitive compensation package including strong base salary and performance-based discretionary bonus.
  • Engaging team dinners, happy hours, and a friendly social fabric.
  • Full visa sponsorship and relocation support for international candidates.
  • Comprehensive medical and dental insurance from day one, covering employee, spouse, and children.
  • 20 days of annual leave, plus paid parental, family care, and other life-event leaves.
  • Vibrant office life with regular birthday parties, annual dinners, happy hours, and team-building events.

Job Description

Imagine a place where technology isn't just a department—it's the entire company. We are a private, global trading firm with core technology hubs in Hong Kong and London, operating at the absolute cutting edge of financial markets. We aren't a bank or a traditional fund; we are a collective of brilliant and driven engineers, researchers, and traders who build everything from the ground up.

Our competitive edge is our code. We engineer ultra-low-latency, high-throughput systems that trade across global markets 24/7. We've built a culture where intellectual curiosity thrives, the best ideas win, and a passion for solving incredibly complex problems is what gets us out of bed in the morning. Our team is young, international, and built on a foundation of mutual respect and a shared obsession with technical excellence.

The Opportunity

This isn't just another coding job. It's a chance to join an elite team that builds the high-performance systems powering our global trading operations. We're searching for a Senior Developer who is obsessed with elegant solutions, clean code, and pushing the boundaries of what's possible with technology.

You'll be working in a 100% hands-on role where you own your projects from end-to-end. This is a position with a direct and achievable path to leadership; perform well, and you could soon be building and leading your own team of engineers.

What You Will Do

  • Architect, build, and enhance the critical applications and user interfaces that form the backbone of our trading infrastructure, using modern Rust and .NET.
  • Thrive in a highly collaborative, agile environment, working shoulder-to-shoulder with a global team of world-class engineers in Hong Kong and London.
  • Spearhead research into emerging technologies and industry best practices, driving their integration to keep our systems ahead of the curve.
  • Own the reliability, scalability, and performance of your code in a 24/7 production environment.
  • Mentor and elevate junior engineers, fostering a culture of technical excellence and continuous knowledge sharing.

What You Will Need

  • You have 5+ years of professional software development experience, with a solid grounding in a Linux environment.
  • You hold a university degree in Computer Science, Software Engineering, or a related discipline.
  • You craft beautiful, maintainable code. While we're heavily invested in Rust and C#, your deep expertise in any modern object-oriented language (Java, C++, etc.) is highly valued. If you have the right engineering fundamentals, we'll help you master Rust.
  • The world of financial markets, low-latency systems, and blockchain technology genuinely excites you.
  • You take immense pride in your work, owning every aspect of your deliverables from design to deployment.
  • You have a deep-seated passion for dissecting complex problems and engineering elegant, efficient solutions.
  • You're a natural mentor, finding satisfaction in helping your colleagues grow.
  • Bonus points for experience with multithreading, high-throughput/low-latency system design, or modern web protocols (e.g., WebSocket, RESTful APIs).

Why You'll Love Working Here

  • We've built a home for engineers who love to code. We understand that top talent deserves the best environment, compensation, and culture.
  • The Culture: We've cultivated a unique atmosphere that respects deep focus and individual contribution (perfect for introverts!) while also celebrating our successes together. Expect engaging team dinners, happy hours, and a genuinely friendly social fabric where you can connect with like-minded colleagues.
  • The Rewards: We offer a highly competitive compensation package, including a strong base salary and a significant performance-based discretionary bonus.

World-Class Benefits

  • Full visa sponsorship and relocation support for exceptional international candidates.
  • Comprehensive medical and dental insurance from day one, covering you, your spouse, and your children.
  • Generous Leave: 20 days of annual leave, plus paid parental, family care, and other life-event leaves.
  • A vibrant office life with regular birthday parties, annual dinners, happy hours, and team-building events.

If you are a builder at heart and want to see your code make a direct impact in a fast-paced, intellectually stimulating environment, we would love to hear from you.

9 Skills Required For This Role

Cpp Game Texts Agile Development C# Linux Rust Multithreading Java System Design

Similar Jobs