Enable job alerts via email!

SENIOR SOFTWARE ENGINEER

UARROW PTE. LTD.

Singapore

On-site

SGD 100,000 - 125,000

Full time

5 days ago
Be an early applicant

Job summary

A leading financial technology company in Singapore seeks a Senior Software Engineer with over 10 years of experience in low-latency distributed systems. The role involves designing and enhancing high-performance trading platforms using Java and Spring Boot, while also acting as Scrum Master. Candidates should have strong backend skills, experience with financial domains, and proficiency in various protocols and tools. Competitive compensation package offered.

Qualifications

  • Over 10 years of experience in developing low-latency distributed systems.
  • Strong backend development expertise using Java and Spring Boot.
  • C++ experience in latency-sensitive environments.

Responsibilities

  • Design, develop, and enhance high-performance trading platforms.
  • Lead and contribute to mission-critical systems like liquidity management.
  • Collaborate across teams to improve platform scalability and resilience.

Skills

Java
Spring Boot
C++
FIX protocol
Docker
PostgreSQL
MSSQL
CI/CD tools

Tools

ActiveMQ
Protobuf

Job description

Key Responsibilities and Requirements:

•We are seeking a highly skilled Senior Software Engineer with over 10 years of experience in developing low-latency distributed systems, particularly within the financial and trading domains.

•Design, develop, and enhance high-performance trading platforms, pricing engines, and market data gateways.

•Lead and contribute to mission-critical systems such as STP, liquidity management, and clearing systems.

•Work with asset classes including equities, FX (spots, NDFs), futures, options, fixed income, and cryptocurrencies.

•Collaborate across teams to improve platform scalability, latency, and resilience.

•Act as Scrum Master for feature delivery cycles and drive best engineering practices.

•Strong backend development expertise using Java (up to Java 21) and Spring Boot.

•Hands-on experience with FIX protocol, Protobuf, Docker, PostgreSQL/MSSQL, ActiveMQ/Solace, and CI/CD tools.

•Previous experience in firms like Finalto (CFH), London Stock Exchange, DSTA, or similar financial institutions.

•Solid understanding of OOP, data structures, algorithms, and design patterns.

•Exposure to both Agile and Waterfall SDLC methodologies.

•C++ experience in latency-sensitive environments.

•Familiarity with VeriFIX, ITCH, FAST, and market data protocols.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.