Software Developer – Core Engineering Team

Machina Capital

Singapore

On-site

SGD 120,000 - 180,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Machina Capital, a cutting-edge systematic investment manager in Singapore, seeks a Software Developer for the Core Engineering Team. You will design and implement a high-performance trading platform with a focus on reliability, scalability, and real-time data handling.

You will work across Windows and Linux, contribute to risk controls and simulations, and help grow the Core Engineering group through mentoring and recruitment collaboration.

Qualifications

  • Bachelor’s or Master’s degree in computer science.
  • 5+ years of experience with data structures, algorithms, and OO programming (preferably in .Net).
  • Strong understanding of Windows and Linux environments.
  • Excellent problem-solving skills with a focus on scalable solutions.
  • Proficiency in English; French is a plus.

Responsibilities

  • Designing and implementing a trading platform that collects quotes and trades and disseminates orders to global exchanges.
  • Optimizing the platform using network and systems programming for high efficiency and reliability.
  • Building and enhancing automated risk controls, risk monitoring, and real-time reconciliation systems.
  • Developing systems that provide access to historical market data and robust trading simulations.
  • Mentoring, interviewing, and contributing to recruitment within the Core Engineering team.

Skills

Object-oriented programming
C# / .NET
Algorithms
Data structures
Problem-solving
English communication

Education

Bachelor’s or Master’s degree in computer science

Tools

Windows
Linux
Python

Job description

Location: Singapore, Singapore

Term: Full-Time

[SINGAPORE] Job Opportunity: Software Developer – Core Engineering Team

Location: Singapore, Singapore

Employment Type: Full-Time

About Us

Machina Capital is a cutting-edge systematic investment manager, leveraging advanced technology to develop innovative financial strategies.

We focus on robust systems to support data-driven decision-making in a collaborative and dynamic environment.

Responsibilities
  • Designing and implementing a trading platform that includes collecting quotes and trades and disseminating orders to global exchanges.
  • Optimizing this platform using network and systems programming and other advanced techniques to ensure high efficiency and reliability.
  • Building and enhancing automated risk controls, risk monitoring solutions, and real-time reconciliation systems.
  • Developing systems that provide seamless access to historical market data and robust trading simulations.
  • Contributing to the evolution of the Core Engineering team by mentoring, conducting interviews, and participating in recruitment efforts.
Qualifications
  • A bachelor’s or master’s degree in computer science.
  • 5+ years of experience with data structures, algorithms, and object-oriented programming, preferably in .Net.
  • Strong understanding of both Windows and Linux environments.
  • Excellent problem-solving skills with a focus on delivering scalable solutions.
  • Proficiency in English, with strong written and verbal communication skills. French proficiency is a plus.
  • The ability to manage multiple tasks effectively in a dynamic environment.
  • Experience with additional development languages, such as Python or shell scripting, is a plus.
  • Passionate about building robust and resilient in-house trading systems.

Machina Capital is committed to fostering an inclusive workplace and is proud to be an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Core Trading Platform, Singapore
Senior Software Engineer, Core Trading Platform, Singapore

Machina Capital • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Java) - Trading Systems
Software Engineer (Java) - Trading Systems

EC1 Partners • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

Amicus Talent Solutions • Singapore

On-site
SGD 70,000 - 90,000
Competitive compensation
Performance-based bonuses
Comprehensive benefits
+1
Software Engineer
Software Engineer

AAA Global • Singapore

On-site
SGD 120,000 - 180,000
C++ Developer
C++ Developer

Aptitude Asia Limited • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer (C++, Low latency)
Software Engineer (C++, Low latency)

Morgan McKinley • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer Singapore, Shanghai China
Software Engineer Singapore, Shanghai China

Tradex Systems Pte Ltd • Singapore

On-site
SGD 40,000 - 70,000
Low-Level C++ Developer - Singapore- Innovative Algo Trading
Low-Level C++ Developer - Singapore- Innovative Algo Trading

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Market-leading salary
Bonuses
Generous benefits
+1
Software Engineer – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineers – Buy-Side & High-Frequency Trading
Senior Software Engineers – Buy-Side & High-Frequency Trading

United States Digital Space LLC • Singapore

On-site