Senior Software Engineer

Singapore, S00, SG, Singapore

Job Description

Company: Singapore Exchange
Location:
Singapore, SG
Unit: Group Technology Office
Job Type: Contract (Project IO)
Requisition ID: 2996

Job Summary


---------------



SGX is seeking experienced Software Engineers to join our core engineering team responsible for the design and delivery of a high-performance, secure, and scalable OTC derivatives platform. This role offers significant ownership, technical autonomy, and the opportunity to shape engineering practices across the organization.



Applicants should be comfortable with accepting a 24-month direct contract role with SGX.

Job Responsibilities


------------------------


Design and implement distributed systems and robust APIs using Java. Integrate and optimize messaging systems (e.g. Kafka), orchestration tools (e.g. Kubernetes), and high-performance communication protocols (e.g. Aeron, gRPC, Protobuf). Lead the full software development lifecycle, including architecture, implementation, deployment, and monitoring. Develop comprehensive test coverage across unit, integration, and end-to-end layers. Define and maintain efficient CI/CD pipelines and scalable engineering workflows. Drive continuous improvement in engineering processes through automation and best practices. Collaborate cross-functionally with product, operations, and business teams to address complex challenges. Leverage AI tools to enhance development productivity and software quality.

Job Requirements


--------------------



We are looking for individuals who demonstrate a strong engineering mindset, technical depth, and a commitment to excellence. Ideal candidates will possess:


At least 3 years of software engineering experience. Proficiency in Java and backend system architecture. Experience in designing distributed systems, APIs, and inter-service messaging. Familiarity with containerization, infrastructure orchestration, and performance-sensitive protocols. Knowledge of the FIX protocol is advantageous. Strong focus on code quality, testing, and observability. Hands-on experience with CI/CD and automation tools. A proactive, process-oriented approach to software development. Ability to navigate complex systems within regulated environments. Interest in applying AI tools to improve engineering outcomes.
Front-end development experience is a plus.


Job Segment:

Testing, Front End, Java, Developer, Technology

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1676000
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, S00, SG, Singapore
  • Education
    Not mentioned