- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 മണിക്കൂർ മുൻപ്
- Work mode
- In office
- Education
- Degree in Computer Science or Computer Engineering or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
Join a cutting-edge global electronic trading firm as a Software Engineer focused on client trading infrastructure. Based in Singapore, this role involves contributing to a sophisticated technology stack that supports institutional trading activities on global markets.
Role Responsibilities
- Create and enhance high-performance trading software and infrastructure components.
- Develop scalable Java-based applications managing electronic order flows.
- Work on systems spanning order management, routing, exchange connections, and post-trade operations.
- Optimize platform performance, reliability, and operational efficiency.
- Engineer solutions for distributed and highly concurrent systems to handle high transaction volumes.
- Anticipate future technical needs and design scalable architectures accordingly.
- Diagnose and resolve complex production and performance issues across trading systems.
- Collaborate closely with senior engineers and cross-functional stakeholders including technology and trading teams.
- Own projects end-to-end from conceptual design through deployment and maintenance.
Required Qualifications and Skills
- At least 3 years of experience in professional software engineering.
- Expertise in commercial Java development.
- Experience designing and implementing distributed, scalable, and concurrent applications.
- Strong foundation in computer science principles, including data structures and software design patterns.
- Experience working in performance-critical, complex technological environments.
- Excellent analytical thinking and problem-solving capabilities.
- Proven ability to take initiative and collaborate effectively within a team.
- Strong communication skills, both written and verbal.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
Additional Desirable Experience
- Knowledge of C++ and Python programming languages.
- Background in low-latency and high-throughput systems.
- Familiarity with electronic trading platforms, exchange connectivity, and order management systems.
- Experience with relational databases and performance tuning.
- Exposure to financial markets technology.
Additional Information
Previous experience in financial markets is not mandatory; the team welcomes strong engineers from diverse technical backgrounds with an interest in complex trading systems.
This position offers the chance to work in a technically focused, global trading technology firm emphasizing quality, ownership, and continuous improvement in an engineering-driven environment located in Singapore.
Minimum education
Bachelor's Degree