Home > Software Developer Jobs

Software Developer - Selby Jennings - ref. n35742923

apartmentSelby Jennings placeSingapore calendar_month 

About the Job

Senior Software Developer (Python, C++)

About the Organization

This opportunity is with a leading trading firm with a high-impact technology team. Our client is looking for a passionate and skilled developer to help build and maintain the infrastructure that powers quantitative research and trading strategies.

This is a unique opportunity to work on petabyte-scale data systems and cutting-edge tooling that directly supports the firm's core business.

Responsibilities of Senior Software Developer (Python, C++)
  • Design and develop tools to manage and ensure the quality of massive volumes of market data using distributed file systems and databases.
  • Work with both normalized and raw exchange data to support research and trading workflows.
  • Build real-time monitoring systems to detect data quality and recording issues.
  • Collaborate with operations teams to define best practices for deploying and maintaining data recording infrastructure.
  • Lead debugging efforts across a complex stack, including Python data pipelines, C++ recorders, and normalization layers.
  • Optimize data storage and retention strategies for long-term scalability.
Requirements of Senior Software Developer (Python, C++)
  • Bachelor's degree in Computer Science or an equivalent degree
  • Proven experience working with large-scale datasets in distributed environments, especially raw and normalized market data.
  • Strong programming skills in Python and C++; familiarity with Java is a plus.
  • Comfortable working in Unix/Linux environments.
  • Excellent problem-solving skills and the ability to troubleshoot complex systems under pressure.

Selby Jennings is a Trading Style of Phaidon International (License number R1871443)

apartmentOxford KnightplaceSingapore
This is a top trading team at a leading prop trading firm, looking for a C++ Software Developer. Joining one of the in-house trading teams, you'll design, develop and implement efficient code for various components of the team's low latency, high...
local_fire_departmentUrgent

Software Developer - Capgemini

apartmentCapgeminiplaceSingapore
candidate will have a strong background in developing banking applications and a passion for technology. You will work closely with cross-functional teams to design, develop, and maintain high-quality software solutions. Responsibilities:  •  Design, develop...
apartmentTALENTSIS PTE. LTD.placeGeylang
Perform code reviews and ensure compliance with coding standards and best practices.  •  Troubleshoot and resolve integration issues, identifying root causes and implementing effective solutions.  •  Participate in the full software development lifecycle...
2 similar jobs: Bukit Merah, Toa Payoh