Rust Software Engineer
Core
Develop and maintain high-performance software applications for a trading monitoring and analysis system that alerts on critical conditions.
Role type
Rust Software Engineer
Builds
High-performance trading monitoring and analysis applications
Domain
Financial technology / Trading systems
Deliverable
production ML models | product features
Required skills
Rust, concurrency, memory management, Linux OS, shell scripting, data streams, time series databases, Git, Cargo, Rustfmt, Clippy, Visual Studio Code
Preferred skills
Python, C++, Java, low-level programming, CPU architectures, C/C++ libraries, Docker, Gitflow/Github branching policies
Technologies
Rust, Cargo, Rustfmt, Clippy, Visual Studio Code, Git, Docker
Responsibilities
Develop and maintain high-performance software applications using Rust; Optimize existing code to improve application performance and scalability; Collaborate with the development team to design and implement innovative technical solutions; Resolve technical issues and propose effective solutions.
Seniority
Mid-level (3+ years experience)
