Enable job alerts via email!

Rust Engineer

ioTech Solutions

Singapore

On-site

SGD 80,000 - 100,000

Full time

30+ days ago

Job summary

An innovative firm is seeking a talented Rust Developer to design and maintain high-performance trading systems. In this role, you will collaborate with quantitative analysts and fellow developers to implement cutting-edge trading algorithms while optimizing existing code for performance. Your expertise in Object-Oriented Programming and strong understanding of data structures and algorithms will be essential in this fast-paced environment. If you're passionate about technology and eager to contribute to the financial markets, this is an exciting opportunity for you to make a significant impact.

Qualifications

  • 1+ years of experience in Rust development with a strong portfolio.
  • Knowledge of data structures, algorithms, and design patterns.

Responsibilities

  • Design and maintain high-performance trading systems using Rust.
  • Collaborate with analysts to implement trading algorithms.
  • Optimize code for performance and scalability.

Skills

Rust
Object-Oriented Programming (OOP)
Data Structures
Algorithms
Design Patterns
Collaboration

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering
Bachelor's degree in a related field

Job description

Responsibilities:
  • Design, develop, and maintain high-performance trading systems using Rust.
  • Collaborate with quantitative analysts and other developers to implement trading algorithms.
  • Optimize existing code for performance and scalability.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve issues in production environments.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 1+ years of experience in Rust development, with a portfolio of projects being a plus.
  • Experience with Object-Oriented Programming (OOP) principles.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Ability to work collaboratively in a fast-paced environment.

Preferred Skills:

  • Experience with low-latency systems and performance optimization techniques is not necessary but a plus.
  • Knowledge of financial markets and trading concepts.
  • Familiarity with other programming languages (e.g., C++, Python) is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.