en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
About Robert Walters Singapore

Since our establishment in 1998, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Singapore.

Learn more

Rust Engineer (Up to Senior/Staff Level) - Open for relocation

Save job

Keywords: Rust, Software Development, Python, Trading Systems, Low Latency, High Throughput

An exciting opportunity has arisen for a Rust Engineer to join a leading technology provider based in Singapore. This role is perfect for someone who thrives in a dynamic environment and is passionate about utilising their expertise in Rust and Python to develop cutting-edge trading systems. The successful candidate will be part of a team that values honesty, integrity, and teamwork, and is committed to staying at the forefront of electronic trading advancements.

  • Opportunity to work with cutting-edge technology
  • Key member of the Software Development Team
  • Based in Singapore

What you'll do:

As a Rust Engineer, your primary role will be to design and develop applications for various parts of our advanced trading systems. You will utilise your expertise in Rust and Python to write robust code, continuously enhancing our systems to meet evolving trading needs. You will also ensure the smooth operation of our trading systems, providing crucial second-line support. This includes taking ownership of system performance, troubleshooting technical challenges, and actively addressing any post-deployment issues.

  • Design and develop applications and components for various parts of our trading systems
  • Utilise your expertise in Rust to write robust and performant code
  • Use Python for various scripting and integration tasks
  • Continuously enhance our systems to adapt to evolving trading needs
  • Ensure the smooth operation and reliability of our trading systems
  • Provide second-line support for the systems you write, taking ownership of system performance and actively addressing post-deployment issues

What you bring:

The ideal candidate for this Rust Engineer position will have at least 3 years of deep expertise in Rust, proficiency in Python, and experience working in low latency or high throughput environments is beneficial. You should have a good understanding of algorithms and data structures, with the ability to write clean, efficient code. Good interpersonal and collaboration skills are essential as you will be working closely with other members of the Software Development Team.

  • 2 years of deep expertise in Rust (min of 5 years of overall experience)
  • Proficiency in Python
  • Experience in low latency or high throughput environments is beneficial but not a must
  • Good knowledge of algorithms and data structures
  • The ability to write clean code
  • Good interpersonal and collaboration skills

What sets this company apart:

This company is a prominent technology provider that upholds core values of honesty, integrity, and teamwork. They offer an inclusive work environment where more than 16 nationalities collaborate together. Employees are given a high level of autonomy and are encouraged to get creative, take risks, make mistakes, and learn from them. The company offers generous benefits including 21 days annual leave, comprehensive insurance package with extended coverage for dependents, annual dental & wellness budget, gym membership, well-stocked pantry, competitive compensation, and opportunities for personal growth through mentorship.

What's next:

Ready to take the next step in your career? Don't miss out on this exciting opportunity!

Apply today by clicking on the link. We can't wait to hear from you!

Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R21100958 Harsh Paras Mehta

Contract Type: FULL_TIME

Specialism: Tech & Transformation

Focus: Development / Programming

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Singapore

Job Reference: CNRV5U-A746B7C0

Date posted: 03 September 2024

Consultant: Harsh Mehta (R21100958)

Phone number: +65 6228 5386

harsh.mehta@robertwalters.com.sg

Harsh Mehta (R21100958)

Save job

Share

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.