DeFi Strategy Developer - Asia
We are Auros!
Aurus is a reputable high-frequency trading firm that operates 24/7/365 within the global cryptocurrency market, with established offices in New York and Hong Kong. Our diverse team comprises world-class professionals from 5 continents, and we are recognized as one of the major players in the market, handling a significant portion of market transactions. We are constantly evolving to maintain a competitive edge.
Responsibilities:
If you are passionate about developing trading systems for cryptocurrencies within the dynamic digital asset class, this role is for you. Working closely with our traders and seasoned developers, you will focus on Defi connectivity and infrastructure, responsible for creating essential applications and tools critical to our trading operations.
This versatile role will involve collaborating across various teams on tasks such as Defi order management, blockchain and mempool inspection, wallet management, security, and blockchain node management.
Reporting to: CTO
- Develop and maintain Defi order management tools using Python and Typescript.
- Contribute to the enhancement and maintenance of our Defi trading core systems.
- Play a pivotal role in managing our Defi infrastructure, encompassing blockchain nodes and validators, as well as secure application environments.
- Assist in designing and implementing security and wallet management infrastructure.
- Evaluate and comprehend new Defi projects, defining integration requirements and timelines.
- Proactively identify opportunities for enhancing system efficiency.
- Take charge of troubleshooting system challenges promptly.
- Engage actively in system design discussions, code reviews, brainstorm trading ideas, and participate in day-to-day team interactions.
Requirements:
- Minimum of 5 years of experience as a software engineer proficient in Python and Typescript.
- Proven track record with 3+ years of developing blockchain applications, involving coding smart contracts or applications interfacing with smart contracts.
- Thorough understanding of various popular blockchain protocols (e.g., Bitcoin, Ethereum, Solana, Avalanche, etc.).
- Proficient programming capabilities, accompanied by a robust grasp of data structures and algorithms.
- Ability to strike a balance between delivering high-quality, reliable code and swiftly integrating new system features to capitalize on market opportunities.
- Demonstrated reliability, dedication to delivering resilient software, and readiness to provide on-call support for developed systems.
- Effective communication skills, capable of articulating software concepts and designs clearly.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field with outstanding academic performance.
- Experience with C++ development is advantageous.