As a DevOps Engineer at Radix Trading, your goal is to enhance live trading systems, research infrastructure, and alpha generation through technology innovation. The DevOps team is responsible for ensuring the efficacy of trading machines and translating research to production. You'll work in a fast-paced environment, manipulating Linux on the fly, identifying errors and inefficiencies quickly, and designing solutions for systems, networking, and general architecture challenges daily.
Key responsibilities include:
- Leveraging cutting-edge software and hardware to push production-level code daily
- Evolving fully-automated strategies, alpha generation processes, and live trading systems
- Developing machine learning research and simulation infrastructure to analyze petabytes of data
- Working on starter projects that add value to the firm
- Exploring and initiating independent projects to improve inefficiencies
- Proposing iterations and owning significant processes and tools within your first few months
The ideal candidate will have:
- Strong Python skills with an understanding of the language's nuances
- A persistent drive to improve and rise to the next level
- Creative problem-solving abilities and probabilistic thinking
- A team-oriented mindset, committed to sharing ideas and improving collective performance
- Mental flexibility and self-awareness to adapt based on new data and feedback
- An orientation for making money and taking a hacker's approach to testing ideas
Additional skills to have or develop:
- Understanding of data structures, algorithmic complexities, and numerical algorithms
- Knowledge of distributed systems and communication
- Experience working with large codebases
- Experience in delivering and deploying software in production environments
Radix Trading offers a competitive salary plus quarterly bonuses based on individual performance and contribution to the firm's success. Join us in building the research-driven trading firm of the future!