Job descriptionProgramming Skills- Demonstrate exceptional proficiency in programming languages such as C++ and Rust.Write clean, efficient, and maintainable code for trading applications.Collaborate with the engineering team to ensure code quality and reliability.System Design and Architecture- Develop and maintain a high-performance, low-latency trading system architecture.Design and implement scalable solutions to handle large volumes of crypto market data and execute orders with minimal latency.Optimize infrastructure to support high-frequency trading strategies.Working with Trading and Quant Research Teams- Collaborate closely with the trading and quant research teams to understand their strategies and technology requirements.Translate trading strategies into technical requirements and solutions.Infrastructure and Execution Environment- Oversee the design and deployment of server infrastructure for trading operations.Implement and manage execution strategies to optimize order routing and execution in crypto markets.Develop a strong backtesting platform for evaluating and refining trading strategies.Data Engineering- Build and manage data pipelines to ingest, process, and analyze real-time market data.Implement data storage and retrieval solutions that enable efficient historical data analysis and backtesting of trading strategies.Work on data quality assurance and anomaly detection.Security Stack- Develop and maintain robust security measures to protect our trading infrastructure and assets.Stay up-to-date with the latest security threats and implement best practices to safeguard against them.Conduct regular security audits and vulnerability assessments.Team Leadership- Build, lead and inspire a team of engineers, fostering a culture of innovation, collaboration, and continuous improvement.Set clear objectives and key performance indicators (KPIs) for the team and ensure they are met.Create a high-performing team that excels in delivering complex projects.