drjobs Senior Developer - Systematic Trading Tools (C# / Rust)

Senior Developer - Systematic Trading Tools (C# / Rust)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Overall Purpose of the Role

We are seeking a senior technology developer with strong experience in C# and either Rust or C. This role covers the full software development lifecycle including stakeholder engagement requirements gathering analysis development testing deployment and ongoing support.

The role includes taking ownership of an existing stand-alone backtesting system written in Rust and over time integrating it into the wider company toolset which is primarily written in C#. You will focus on building and maintaining tools to support systematic trading contributing across the entire strategy lifecyclefrom research and backtesting to production deployment and operational readiness. The role is currently based in London with the expectation of relocating to Singapore after approximately six months.

Key Responsibilities

  • Take ownership of existing systems and processes ensuring their stability and effectiveness.
  • Design and implement new solutions in response to evolving requirements maintaining close communication with traders and other stakeholders.
  • Collaborate with other developers and consultants to maintain a consistent high-quality codebase.
  • Develop a deep understanding of the firms technology infrastructure and tooling.
  • Actively contribute to the continuous improvement of development practices and system architecture.
  • Mentoring more junior members of the team from time to time.


Requirements

Education and Qualifications

  • Degree in a relevant technical or quantitative discipline.

Experience

  • Significant professional experience as a C# developer.
  • Experience in a systematic trading environment is strongly preferred.
  • Prior exposure to Rust (or strong C experience with the willingness to learn Rust).
  • Proven ability to communicate effectively with both technical and non-technical stakeholders.

Skills

  • Strong proficiency in C# (required).
  • Rust experience (preferred) or strong C background with a desire to learn Rust on the job.
  • Proficient in Python (desired).
  • Solid understanding of relational databases (required).
  • Familiarity with messaging systems such as RabbitMQ or Kafka (preferred).
  • Highly motivated pragmatic and solutions-focused with a smart and get things done mindset.
  • Willingness to relocate to Singapore after an initial London-based period (6 months).



Benefits
  • Competitive salary
  • Private medical insurance
  • Life assurance
  • Pension
  • Corporate gym membership (and a complimentary wellness space in our London office)
  • Employee restaurant with free breakfast lunch and dinner


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.