C++ / Python Developer, Electronic Trading Systems (Global Investment Bank) (Renewabl Contract)

Argyll Scott

Singapore

On-site

SGD 120,000 - 180,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Argyll Scott is hiring a C++ and Python developer for its electronic trading technology team. You will build and run trading systems used by desks and clients worldwide, covering equities, derivatives, ETFs, FX, commodities, bonds and swaps.

You will own features from development to release, work with global teams, help move platforms to cloud and microservices, and improve speed and stability while leveraging AI tools for coding and data analysis.

Qualifications

  • Degree in Computer Science or STEM field or equivalent practical experience.
  • Strong basics in data structures, algorithms and software design.
  • Interest in large-scale distributed systems and microservices.
  • Clear communication with both technical and business teams, including global colleagues.
  • A structured way of solving problems and a strong sense of ownership.
  • Willingness to pick up new technologies and languages.

Responsibilities

  • Build new features and improve existing trading systems using C++ and Python.
  • Own your work from development and testing through to release, monitoring and fixing live issues.
  • Speak with business users to understand what they need, and work with other tech teams to deliver it.
  • Help move the platform to cloud and microservices.
  • Improve system speed, stability and capacity.
  • Automate development workflows and use AI tools for coding and data analysis.

Skills

C++
Python
Distributed systems
Cloud/microservices
Communication

Education

Degree in Computer Science or STEM field

Tools

Git
Jenkins
Kafka

Job description

Our client, a leading global investment bank, is hiring a C++ and Python developer for its electronic trading technology team. The team builds and runs the trading systems used by sales and trading desks and external clients around the world. These systems cover equities, derivatives, ETFs, FX, commodities, bonds and swaps, and they process orders in microseconds.

What you will do
  • Build new features and improve existing trading systems using C++ and Python
  • Own your work from development and testing through to release, monitoring and fixing live issues
  • Speak with business users to understand what they need, and work with other tech teams to deliver it
  • Help move the platform to cloud and microservices
  • Improve system speed, stability and capacity
  • Automate development workflows and use AI tools for coding and data analysis
What you need
  • Degree in Computer Science or a STEM field, or equivalent practical experience
  • Strong basics in data structures, algorithms and software design
  • Interest in large-scale distributed systems and microservices
  • Clear communication with both technical and business teams, including global colleagues
  • A structured way of solving problems and a strong sense of ownership
  • Willingness to pick up new technologies and languages
Good to have
  • Kafka
  • Git, Jenkins
Why this role
  • Work on trading systems where every microsecond counts
  • Exposure to a wide range of asset classes and direct contact with the trading business
  • A real say in how the platform moves to the cloud
  • A strong team, both local and global
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ / Python Developer, Electronic Trading Systems (Global Investment Bank) (Renewabl Contract)
C++ / Python Developer, Electronic Trading Systems (Global Investment Bank) (Renewabl Contract)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer - Electronic Trading
Software Developer - Electronic Trading

IKAS INTERNATIONAL (ASIA) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
C++/Python Trading Systems Engineer — Microsecond-Scale
C++/Python Trading Systems Engineer — Microsecond-Scale

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
C++ Low-Latency Trading Engineer, Assistant Manager / Manager
C++ Low-Latency Trading Engineer, Assistant Manager / Manager

KPMG SERVICES PTE. LTD. • Singapore

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

Dexian • Singapore

On-site
SGD 90,000 - 130,000
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 120,000 - 190,000
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology

Bank of America • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer (C++) - Leading Global Trading Firm
Senior Software Engineer (C++) - Leading Global Trading Firm

pfcc group • Singapore

On-site
SGD 148,320 - 214,240
Relocation assistance
Python Engineer, Quant
Python Engineer, Quant

Ambition Singapore • Singapore

On-site
SGD 120,000 - 240,000
Direct exposure to Quants and PMs
High-impact engineering culture
Opportunity to work on complex real‑世界