Rust Engineer at Injective

Full Time1 month ago
Employment Information
Job Description
We are seeking a highly skilled Rust developer to join our team of quantitative analysts and algorithm engineers. This role focuses on designing, implementing, and maintaining advanced trading models that leverage cutting-edge statistical techniques to analyze market trends and financial data. The ideal candidate will work remotely from any global location where they are legally authorized to work, collaborating with cross-functional teams to develop innovative solutions for algorithmic trading. Key responsibilities include translating complex financial theories into scalable code, optimizing model performance for real-time execution, and ensuring the reliability of systems that drive trading decisions. This position requires a deep understanding of both software engineering principles and financial markets, with a focus on creating models that deliver consistent, data-driven returns.
Key Responsibilities
  • Develop and maintain high-performance trading models using Rust for low-latency financial applications
  • Conduct in-depth statistical analysis of market data to identify patterns and create predictive algorithms
  • Collaborate with senior algorithm developers to design and implement novel order execution strategies
  • Optimize model training processes to improve accuracy and reduce computational overhead
  • Ensure the robustness and scalability of trading systems through rigorous testing and debugging
  • Document technical specifications and maintain codebases for future development and maintenance
  • Stay current with advancements in machine learning, statistical modeling, and financial markets
  • Participate in code reviews and contribute to the improvement of existing trading algorithms
  • Work with quantitative analysts to validate model outputs against real-world market data
  • Design and implement efficient data processing pipelines for large-scale financial datasets
Job Requirements
  • Proven experience (5+ years) in Rust development with a strong focus on performance-critical applications
  • Expertise in statistical modeling and machine learning techniques for financial markets
  • Deep understanding of algorithmic trading concepts including market microstructure and risk management
  • Strong proficiency in Python for data analysis and model prototyping
  • Experience with quantitative finance tools such as NumPy, Pandas, and SciPy
  • Knowledge of distributed computing frameworks for handling large-scale financial data
  • Excellent problem-solving skills with a track record of developing innovative trading solutions
  • Ability to work independently in a remote environment while maintaining collaboration with global teams
  • BS/MS in Computer Science, Mathematics, or related field with focus on quantitative analysis
  • Strong communication skills to effectively collaborate with cross-functional teams and present technical findings
  • Experience with cloud platforms for deploying and scaling trading systems
  • Understanding of financial market data sources and their integration into analytical models
  • Ability to design and implement scalable architectures for high-frequency trading applications
  • Proficiency in version control systems (Git) for collaborative software development
  • Experience with CI/CD pipelines for automated testing and deployment of trading algorithms
  • Strong analytical skills with ability to interpret complex financial data and market trends
  • Knowledge of financial regulations and compliance requirements for trading systems
  • Ability to work with limited supervision while maintaining high standards of code quality and system reliability
  • Experience with real-time data processing and latency-sensitive financial applications
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact