Job is active

Software Engineer

$6,000 – $8,000
Full time1–3 yearsOn-siteSingapore

Location

TEMASEK BOULEVARD, SUNTEC TOWER ONE

Open in Google Maps

About this job

Software Engineer(Trading Solution)

This role is dedicated to designing, developing, andmaintaining high-performance trading solutions, including FIX engines, OrderManagement Systems (OMS), market data feeds, and execution gateways, acrossmulti-asset classes including stocks, derivatives, FX, and cryptocurrency.

Key Responsibilities

  1. Software Development: Design, develop, and maintain low-latency, high-throughput C++ applications for trading systems and related infrastructure.
  2. System Design & Architecture: Participate in architectural discussions and contribute to the design of scalable, reliable, and performant trading solutions.
  3. Performance Optimization: Profile and optimize C++ code for latency, memory usage, and throughput in a real-time trading environment.
  4. Integration & Connectivity: Develop and maintain connectivity to exchanges, market data providers, and internal systems using protocols such as FIX, WebSocket, and TCP/IP.
  5. Testing & Quality Assurance: Write unit tests, integration tests, and participate in code reviews to ensure high code quality and reliability.
  6. Incident & Problem Resolution: Investigate and resolve production issues, perform root cause analysis, and implement fixes and preventive measures.
  7. Collaboration: Work with IT business analysts, vendors, quants, and other developers to implement enhancements, new features, and software upgrades.
  8. Process Improvement: Contribute to improving development workflows, CI/CD pipelines, and automation of manual tasks.

Qualifications

  1. Proven experience in C++ software development (C++11/14/17 or later) in a production environment.
  2. Strong understanding of object-oriented design, data structures, algorithms, and multithreading/concurrency.
  3. Experience with low-latency or high-performance systems is a strong advantage.
  4. Familiarity with network programming (TCP/IP, UDP, multicast) and messaging protocols such as FIX.
  5. Proficiency in Python for scripting, automation, or tooling is an advantage.
  6. Hands-on exposure to software testing processes, including unit testing, regression testing, and UAT coordination.
  7. Experience with version control (Git), CI/CD pipelines, and agile development practices.
  8. Excellent analytical, troubleshooting, and communication skills.
  9. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  10. Prior experience in financial technology, trading software, or exchange connectivity is a strong advantage.

Market insight

46% above the median
4 800 $

Based on 67 052 offers with salary for this country

Full salary breakdown

Similar jobs

3X SOLUTION PRIVATE LIMITED Singapore ·

System Analyst (IT)

$6,000 – $8,000
Full time1–3 yearsOn-siteSingapore
Apply

Frequently asked questions

What salary can I expect?

The employer lists $6,000 – $8,000 for this role at 3X SOLUTION PRIVATE LIMITED in Singapore. For comparison, the local market median is about 4 800 $ based on 67 052 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for 3X SOLUTION PRIVATE LIMITED and Singapore.

Apply