Why You'll Love This Job:
- You're a trailblazer, excited to dive into the innovative and disruptive world of cryptocurrency.
- You thrive on full-cycle application development, from gathering requirements to providing production support.
- Automating trading processes and peripherals to maximize efficiency with minimal manual intervention is your passion.
- You're eager to expand your knowledge in both financial and technical domains.
- You have a strong work ethic and aim for high performance in a fast-paced trading environment.
As a Developer, You Will:
- Assist in developing applications and tools to support front office trading.
- Help maintain and enhance our proprietary algorithmic trading engine, connectivity to over 60 exchanges, peripheral applications, and user interfaces using the latest .NET and C++ technologies to support our 24/7 trading activities.
- Investigate production issues, identify root causes, and propose solutions.
- Work in an international team of like-minded professionals in an agile and autonomous environment.
- Collaborate with senior teammates to explore the latest technologies and industry best practices. When appropriate, design and integrate changes to expand our system's capabilities, lower latency, and improve performance.
- Participate in an on-call rotation to ensure our global operations run smoothly around the clock.
Required Skillset:
- A university degree in Computer Science, Software Engineering, or related disciplines.
- Proficiency in writing clean and efficient code in Rust or C#, or any other object-oriented programming language (e.g., Java).
- A strong interest in trading, financial markets, and blockchain technologies.
- A commitment to the reliability, scalability, and maintainability of your deliverables.
- Enjoyment in analyzing and solving complex problems with elegant solutions.
- Experience with multithreading, web protocols (e.g., WebSocket, RESTful), or high throughput/low latency design (a plus).
- An understanding of the dynamic nature of the cryptocurrency business and a willingness to go beyond the traditional 9-6 work schedule.