Tower Research Capital logo

Software Engineer

Tower Research Capital

SingaporeFull-timeHybrid

Posted 1 Jun 2026

About this role

The role involves playing a key part in strategic projects to automate the production environment and disrupting traditional processes by developing innovative applications to solve real-world problems. Responsibilities also include creating and expanding in-house tools, developing an agile framework, and building software for data collection, analysis, and visualization. Candidates must possess a bachelor’s degree in computer science or a related field along with relevant experience in designing and improving information systems. Strong knowledge of the full web programming stack is required, with Golang experience being a plus.

What they're looking for

Low-latency ProgrammingFPGA TechnologyHardware AccelerationMachine LearningElectronic Trading InfrastructureSystem AutomationInnovative ApplicationsInternal Systems Development

Frequently asked questions

What does a Software Engineer at Tower Research Capital do?

The role involves playing a key part in strategic projects to automate the production environment and disrupting traditional processes by developing innovative applications to solve real-world problems. Responsibilities also include creating and expanding in-house tools, developing an agile framewor…

What skills does this Software Engineer role need?

Key skills for this role include Low-latency Programming, FPGA Technology, Hardware Acceleration, Machine Learning, Electronic Trading Infrastructure, System Automation.

How much does a Software Engineer at Tower Research Capital pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Software Engineer role remote, hybrid, or on-site?

This role is hybrid, based in Singapore.

How do I apply for this Software Engineer role?

You can apply directly on Tower Research Capital's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.