Join Our Team at Auros!
We are a leading high-frequency trading firm operating continuously in the global cryptocurrency market, with a presence in major financial hubs. Our team comprises world-class talent across 5 continents, making us one of the largest participants in the market, contributing significantly to market turnover. We are committed to constant innovation to stay ahead in this fast-paced environment.
Your Role :
This is an exciting opportunity to craft trading strategies in the cryptocurrency landscape. You will collaborate closely with a US-based trader, making it essential that you can work in a US-compatible timezone. This is predominantly a remote position and we're flexible with your exact location. In this role, you will develop and support systems that facilitate cryptocurrency trading globally. Specifically, you will :
- Transform trading opportunities into profits by enhancing and innovating trading and market-making strategies while considering risk and market-making obligations. Your involvement will encompass the entire process from problem identification to software creation and ongoing support.
- Enhance systems for automated monitoring of continuous trading operations.
- Develop applications in C++ and Python that utilize our internally-developed, normalized interfaces for market data and order execution.
- Engage with both existing and new codebases actively.
- Collaborate with development, trading, and business teams, ensuring seamless communication and teamwork.
- Monitor trading activities, particularly new algorithms, ensuring our systems maintain optimal performance from technical, risk, and profit angles.
- Utilize your experience with trading teams to recognize and suggest improvements for Auros's technical systems and architecture.
- Participate in discussions around system design, code reviews, trading brainstorming sessions, and team interactions.
What We're Looking For :
Proven experience in developing high-performance trading strategies, particularly in market making within traditional or cryptocurrency markets.Knowledge of low-latency trading algorithms, market making, and high-frequency arbitrage, along with an understanding of portfolio management risks.A minimum of three years’ experience writing clean, maintainable, and high-performance code in C++ on Linux systems.Experience with latency-optimized, distributed systems capable of managing substantial transaction volumes.A strong ability to balance clean, testable, and reliable code with rapid deployment of new features to seize market opportunities.A reliable, detail-oriented approach to software development with a willingness to be on-call to support your systems.Preferred Qualifications :
In-depth understanding of network programming protocols like UDP, TCP, TLS, and Websockets.Familiarity with C++ profiling tools such as Cachegrind or Valgrind.Experience in configuring and monitoring Linux machines.Knowledge of inter-process messaging techniques via shared memory.Experience with cloud infrastructure, particularly AWS.