Ultra-low Latency Aggregator & eFX Solution Platform that grows with your ambition

Improved fill rates

Customised trading experience

Built-in compliance tools
WHY CHOOSE SPARK SYSTEMS?
Advanced technologies
We recognize the technological gap that exists between the best Tier 1 bank Market Makers and other market participants.
That’s why we aim to equip our clients with the similar level of proficiency – all thanks to Spark’s unique proprietary technology and robust architecture. Our eFX solution rivals that of the biggest Tier 1 FX banks in the world.
![]() | Ye Ting Song, Spark’s Founder & Chief Technology Officer |

Spark’s eFX platform is built entirely in-house using the best in class leading edge technologies. Spark suite of advanced technologies aim to provide the most complete eFX solution on the market.
![]() | Open architecture CEP technology allows plug and play Algo trading strategies deployed right into the trade engine, providing versatile automated solutions ranging from algorithmic order, price making, auto hedging, analytics and more. | ![]() | Our proprietary binary messaging protocol ensures the best performance in price aggregation and market access. | ![]() | Sophisticated real-time risk management is built right into the trade engine. | ![]() | Spark’s proprietary time series tick database offers the best of breed analytics. |
![]() | Open architecture CEP technology allows plug and play Algo trading strategies deployed right into the trade engine, providing versatile automated solutions ranging from algorithmic order, price making, auto hedging, analytics and more. |
![]() | Our proprietary binary messaging protocol ensures the best performance in price aggregation and market access. |
![]() | Sophisticated real-time risk management is built right into the trade engine. |
![]() | Spark’s proprietary time series tick database offers the best of breed analytics. |
Built-in risk control system
Our customised risk management solution is based on what our clients need, so we can negate your risk during the trading process.

When we first approached Taishin Bank, they were looking at cutting platforms instead of adding more.
We sat down with the Traders and the Risk team to discuss the problem, and eventually, developed a solution which will work, not only for them, but for the industry as a whole, based on best-practices.
Many of the existing platforms weren’t willing to develop something new.
![]() | Jason Wang Kee Huat, Chief Operations Officer |

Tailored to your business needs
We recognise that each customer is different. Our system is customisable and flexible to your unique workflow, with the aim to help improve your workflow efficiencies.

The existing vendor for a Singapore Bank had a poor track record of delivering on time and quality. There was an opportunity for us to build out some totally new features which their incumbent didn’t have.
We gladly took on the challenge, as it not only helped Spark build out unique features, it also helped prove our delivery capabilities, and more importantly, improved the efficiency for our client.
To date, not many platforms would be able to put together Primary Markets, direct LPs and ECNs, and still execute fairly based on the FX market’s unsaid rules of engagement, like not to hit a direct LP and a Primary Market at the same time.
![]() | Wong Joo Seng, Spark’s Chief Executive Officer |

Ultra-low latency
We’ve built our platform to keep up with fast market fluctuation without breaking or pausing. By eradicating non-efficiency, we’re directly helping traders to gain more trade opportunities.

Sparks’ API and technology are the best that I’ve come across, and I’d readily recommend banks, hedge funds and other financial institutions to leverage your expertise in delivering low latency access to the market.
Paul Liew, Quant Trader,
Phoenix Capital

Support from industry professionals
Our customer support agents are industry professionals with years of experience – they understand your business, your sales process, they will know right away to provide the right solution.

With multiple strategies across multiple portfolio managers, Spark has been able to cater to our unique needs.
The dedicated level of attention and technical expertise from Spark’s client service team has been a key driver of success in our relationship with the company.
![]() | Alain Kamagi, Managing Partner at UNTL on ![]() |

Spark eFX Platform
Cutting edge systems designed for efficient access to FX liquidity and reduced trading costs.
- Ultra-Low Latency Aggregator
- Price Construction & Distribution
- Risk Control & Management
- White Labeling Your Brand
![]() | Aggregate liquidity pool via GUI/ API with best execution | ![]() |
![]() | Well designed and intuitive interface |
|
![]() | High fill ratios with low market impact |
|
![]() | Product types supported: Spot, Forward, NDF, SWAP, NDF SWAP |
|
![]() | Wide range of order types and expiry |
![]() | Define liquidity sources and depth by pricing groups | ![]() |
![]() | Easy configurable of spreads/ skew by currency pairs |
|
![]() | Synthetic cross creation and risk splitting |
|
![]() | Rule-based and Algo-Driven auto-hedging |
![]() | Margin calculation and auto-closeout | ![]() |
![]() | Trading limits – NOP, ticket, counterparty |
|
![]() | Real-time risk control functions: Credit Limit and Fat Finger Limit |
|
![]() | Privileged user may set trading limit controls by Firm, Book, Ticket for traders |
|
![]() | Post trade analytics |
![]() | Help client deliver pricing solution with their own branding | ![]() |
![]() | Customized trading experience |
|
![]() | Enhance client’s offering to their customers |
Ultra-Low Latency Aggregator
![]() | Aggregate liquidity pool via GUI/ API with best execution. |
![]() | Well designed and intuitive interface. |
![]() | High fill ratios with low market impact. |
![]() | Product types supported: Spot, Forward, NDF, SWAP, NDF SWAP. |
![]() | Wide range of order types and expiry. |
Price Construction & Distribution
![]() | Define liquidity sources and depth by pricing groups. |
![]() | Easy configurable of spreads/ skew by currency pairs. |
![]() | Synthetic cross creation and risk splitting. |
![]() | Rule-based and Algo-Driven auto-hedging. |
Risk Control & Management
![]() | Margin calculation and auto-closeout. |
![]() | Trading limits – NOP, ticket, counterparty. |
![]() | Real-time risk control functions: Credit Limit and Fat Finger Limit. |
![]() | Privileged user may set trading limit controls by Firm, Book, Ticket for traders. |
![]() | Post trade analytics. |
White Labeling Your Brand
![]() | Help client deliver pricing solution with their own branding. |
![]() | Customized trading experience. |
![]() | Enhance client’s offering to their customers. |
Compare Spark Systems with traditional platforms
Traditional Platform
![]() | High rejection rates in volatile markets |
![]() | Rigid legacy systems |
![]() | Separate chargeable risk management options |
![]() | High implied trading cost |
![]() | Limited liquidity pool/ venue connectivity |
![]() | Improved fill ratios in volatile markets |
![]() | Customised trading experience |
![]() | Built in risk management tools |
![]() | High trading returns through low market impact |
![]() | Ability to aggregate broad variety of liquidity sources |
Developed by industry veterans
Our team of experts holds over a century of industry experience, and are available to provide unique insights, knowledge and expertise on how you can best build Spark into your workflow and implement our end-to-end FX trading solution.
FOUNDER & CHIEF EXECUTIVE OFFICER
WONG JOO SENG
Wong Joo Seng is founder and CEO of Spark Systems. A company he conceptualised and started up in April 2016. Spark’s focus is on building the next generation of FX trading platforms that are ultra-fast, resilient, low latency and cost efficient. In addition to being a recipient of an MAS grant, Spark Systems also raised USD8.7 million in a Series A investment round (with venture capital as well as strategic investors) in 2017.
Joo Seng is also a Venture Capitalist and is a Venture Partner with both Vickers Venture Partners as well as an Investment Partner with True Global Ventures. Wong, Joo Seng is also co-founder of M-DAQ; Jan 2010 and the company’s founding Chairman (Non Executive). He assumed the role of Executive Chairman in Jan 2014 and led the company to a successful Series C investment round with a major e-commerce company in Nov 2015 with a valuation of $250 million.
CHIEF TECHNOLOGY OFFICER
YE TING SONG
Prior to Spark Systems, in 2013 Ting Song worked at “buy side” US hedge fund Pine River Capital Management in Hong Kong, where he designed and built from scratch a bespoke state-of-the-art algorithm electronic trading system, and managed intraday trade strategies and executions. Before his return to Asia in 2011, Ting Song has already built a distinguished career having worked in London for over 10 years.
He first entered the world of FX electronic trading in 2009, at Barclays Capital in London, where he was a senior quant developer for Barclay’s bespoke Algorithmic Trading System (BATS). The BATS team was responsible for providing automated pricing and electronic risk management for the award-winning Barclay’s FX e-commerce platform BARX – it was one of the top three single-dealer platforms in the world at the time.
CHIEF OPERATIONS OFFICER
JASON WANG KEE HUAT
As Chief Operations Officer at Spark Systems, Jason Wang is tasked to manage the day-to-day operations of the business, handle the upstream relationships with the liquidity providers on the platform as well as oversee the sales and marketing functions of the business. Jason has a long and illustrious career in FX and FX sales. He has joined Spark Systems from KGI Futures, where he was Head, Institutional Sales covering a vast geography including Singapore, Hong Kong, Dubai, Korea, Japan, India and Australia.
Prior to that, he was the Head of FX Sales in Flextrade, covering a similar geography and targeting clients looking at FX Trading Solutions, White Label and FX Treasury Solutions. Before Flextrade, he was Vice President, Sales for Hotspot FX at Knight Capital Group focused on client acquisition and account management for the same wide reach and geography, promoting Hotspot FX’s ECN Liquidity.
FOUNDER & CHIEF EXECUTIVE OFFICER
WONG JOO SENG
Wong Joo Seng is founder and CEO of Spark Systems. A company he conceptualised and co-founded in April 2016. Spark Systems’ focus is on building the next generation of FX trading platforms that are ultra-fast, low latency, resilient and cost efficient. The company is a recipient of an MAS FSTI grant.
Joo Seng is also a Venture Capitalist and is a Venture Partner with Vickers Venture Partners, an Investment Partner with True Global Ventures and a founding member of Vanda Global Capital.
Joo Seng is also co-founder of M-DAQ; Jan 2010 and the company’s founding Non Executive Chairman. He then assumed the role of Executive Chairman in Jan 2014 and led the company to a successful Series C investment round at a valuation of $250 million with a major e-commerce company in Nov 2015.
Prior to M-DAQ, Joo Seng was the Managing Director and Chief Executive Officer of G K Goh Financial Services (S) Private Ltd., (GKGFS) then a member firm of Singapore Exchange – Derivatives Trading (“SGX- DT”). GKGFS is the wholly owned securities & derivative brokerage and foreign exchange trading subsidiary of G K Goh Holdings Ltd; a Singapore listed company. He joined in 1998 and was instrumental in the start-up of the unit as its founding CEO, a role he continued in until his departure in Jan 2014 when he joined M-DAQ as Executive Chairman. In his time there, he grew GKGFS into one of the largest institutional foreign exchange trading houses in Asia.
Joo Seng started his career in 1987 in United Overseas Bank Singapore as a trader in Gold, Silver, Platinum over-the-counter Spot, Forwards and Options as well as exchange traded Futures and Options.
Thereafter he joined Republic National Bank of New York, Singapore; now part of the HSBC, as Vice President – Foreign Exchange & Precious Metals Options. At Republic National Bank of New York, he was responsible for interbank price-making and risk management of the bank’s foreign exchange and precious metal options portfolio in Asia, as part of a global options risk management team with centers in New York, London and Singapore.
He subsequently joined Bank of New Zealand in Wellington, New Zealand as Manager – Foreign Exchange Options where he was overall in charge of the currency options desk. His responsibilities included the strategic positioning of the bank’s global currency options portfolio and all price-making activities to both retail & institutional clients of the bank as well as to the interbank market at large.
He returned to Singapore to take up the position of Head of Treasury at TLB Bullion and Futures, the wholly owned derivative brokerage arm of Tat Lee Bank Singapore, prior to joining G K Goh to start up and run G K Goh Financial Services (S) Private Ltd.
Joo Seng holds a Bachelor of Science in Economics and Mathematics from the National University of Singapore. He is also a member of Mensa Singapore, the local chapter of Mensa International.
CHIEF TECHNOLOGY OFFICER
YE TING SONG
Prior to Spark Systems, in 2013 Ting Song worked at “buy side” US hedge fund Pine River Capital Management in Hong Kong, where he designed and built from scratch a bespoke state-of-the-art algorithm electronic trading system, and managed intraday trade strategies and executions.
He first entered the world of FX electronic trading in 2009, at Barclays Capital in London, where he was a senior quant developer for Barclay’s bespoke Algorithmic Trading System (BATS). The BATS team was responsible for providing automated pricing and electronic risk management for the award-winning Barclay’s FX e-commerce platform BARX – it was one of the top three single-dealer platforms in the world at the time.
Previous to Hong Kong, in 2011 he was a FX Algorithmic Trading Strategist at the “Sell Side” investment bank – JP Morgan, in Singapore, where he was responsible for developing the electronic pricing of Asian and NDF currencies on the bank’s e-commerce FX platform, including building and supporting the pricing infrastructure and auto risk management.
Before his return to Asia in 2011, Ting Song has already built a distinguished career having worked in London for over 10 years. He first entered the world of FX electronic trading in 2009, at Barclays Capital in London, where he was a senior quant developer for Barclay’s bespoke Algorithmic Trading System (BATS). The BATS team was responsible for providing automated pricing and electronic risk management for the award-winning Barclay’s FX e-commerce platform BARX – it was one of the top three single-dealer platforms in the world at the time.
Ting Song’s first crack at banking industry was at UBS in 2007, where he was associate director and led a team of high calibre developers to design and deliver a Java/Oracle-based enterprise data solution, as part of a high-profile bank-wide strategic integration framework initiative.
After his graduation from Trinity College, University of Cambridge with a degree in Computer Science in 2000, Ting Song started his career in telecoms during its boom in the early 2000s. He later moved into the consultancy industry and became technical architect and principal consultant with the boutique UK firm Detica, now BAE Systems Applied Intelligence, where he led technical teams and managed consultancy projects such as CASE Management System for the UK government and customer insight project for telecom company T-Mobile.
CHIEF OPERATIONS OFFICER
JASON WANG KEE HUAT
As Chief Operations Officer at Spark Systems, Jason Wang is tasked to manage the day-to-day operations of the business, handle the upstream relationships with the liquidity providers on the platform as well as oversee the sales and marketing functions of the business.
Jason has a long and illustrious career in FX and FX sales. He has joined Spark Systems from KGI Futures, where he was Head, Institutional Sales covering a vast geography including Singapore, Hong Kong, Dubai, Korea, Japan, India and Australia. Prior to that, he was the Head of FX Sales in Flextrade, covering a similar geography and targeting clients looking at FX Trading Solutions, White Label and FX Treasury Solutions.
Before Flextrade, he was Vice President, Sales for Hotspot FX at Knight Capital Group focused on client acquisition and account management for the same wide reach and geography, promoting Hotspot FX’s ECN Liquidity. Clients included Hedge Funds, Bank Trading Desk and Broker Dealers. He was also responsible for strategic alliances between Prime Brokers and other FX trading platforms.
Prior to Flextrade, Jason was with Standard Chartered Bank in Advanced Channel Solution Sales. Other institutions that Jason has worked with include Saxo Capital Markets, Barclays and Accenture where he was the integration and interface team lead for the IRAS (Inland Revenue Authority of Singapore) Project, one of the biggest NET project in Asia.
Jason holds a Bachelor of Computing with Merit from the National University of Singapore.
KEY TEAM MEMBERS

Ashley Koh
COO (Strategy and Operations)

Chin Shi Mei
CFO (Chief Financial Officer)

Goh Boon Yam
Head of Sales

Low Han Tah
IT Infrastructure Manager
ADVISORS

Alain Kamagi
Advisor

Mervyn Fong
Advisor
ADVISOR
ALAIN KAMAGI
Alain is Managing Partner at UNTL, a leading global capital markets expert specializing in foreign exchange. The firm was founded by professionals with over 35 years of combined foreign exchange and capital markets experience in major financial institutions.
Prior to co-founding UNTL, Alain was Managing Director at HSBC Bank U.S.A., where he established and led a team which covered Central Banks, Foreign Pension Funds, Multinational Corporations, Hedge Funds, Proprietary Desks and Family Offices. In that role, he also assembled and spearheaded a multi-product team responsible for cross selling FX and Fixed Income products to international institutional and family office clientele.
Alain graduated from the University of Houston with a BA in Finance and possesses an MBA from the C.T. Bauer College of Business, University of Houston.
ADVISOR
MERVYN FONG
Mervyn has had a distinguished career spanning over 36 years with leading financial institutions and industry associations. As an Advisory Board Member of Spark Systems, Mervyn brings extensive knowledge in investment banking, treasury & capital markets origination, structuring, sales & trading, and strategic management, making him a valuable resource to Spark System’s operations.
Mervyn currently serves as an Independent Non-Executive Director and Chairman of the Audit Committee for both Mizuho Securities Asia Limited and Mizuho Securities (Singapore) Pte Ltd. In addition, he is also an Independent Director of Keppel REIT Management Limited, and the manager of SGX-listed Keppel REIT, where he serves as a member of the Audit & Risk Committee, Nominating & Remuneration Committee and ESG Committee.
He started his career at London-based Samuel Montagu & Co Limited as a merchant banker. Following its acquisition by the HSBC Group, Mervyn moved to HSBC where he would eventually spend a total of 26 years holding various senior management positions, including Managing Director and Head of Treasury and Capital Markets. From the firm’s regional hub in Singapore, he was responsible for HSBC’s trading, sales, treasury and capital market operations. Although he retired from HSBC in 2008, Mervyn rejoined the HSBC Group from 2016 to 2022 as an Independent Non-Executive Director and Chairman of the Board Risk Committee at HSBC Bank (Singapore) Limited.
After retiring from HSBC in 2008, Mervyn spent the next decade as the Managing Director of ACI Singapore; the industry association for financial markets professionals in Singapore. He also served on the Global Council, Committee for Professionalism, and Board of Education of ACI – The Financial Markets Association, the largest wholesale financial markets industry association representing ACI members from over 60 countries. Mervyn was also a past Chairman of the Singapore Investment Banking Association.
Apart from his professional career, Mervyn serves actively as a member of the Executive Board and Vice Chairman of the Board of Finance of the Trinity Annual Conference (TRAC), representing the 21 English churches in the Methodist Church in Singapore.
Mervyn graduated from the University of Birmingham with a Bachelor of Commerce (Honours) and also holds an MBA from the National University of Singapore.
PRESS
Spark Systems in the Media
Singapore’s Top 20 Fastest-growing Companies in 2023
THE STRAIT TIMES, 17 JAN 2023
Spark Systems, begins the year in The Straits Times – Singapore’s Fastest Growing Companies 2023…
Spark Systems: Fintech appoints Chief Sustainability Officer on the Road to Sustainability
PRESS RELEASE, 15 JUN 2022
As environmental and social challenges continue to grow alongside public awareness, companies have increasingly taken on the sustainability challenge.…
Singapore’s Top 20 Fastest-growing Companies in 2022
THE STRAIT TIMES, 18 JAN 2022
Spark Systems was named as one of Singapore’s top 20 fastest-growing companies in 2022 by The Straits Times and Statista Germany-based global research firm…
Fintech Employer of the Year Awards 2021
SINGAPORE FINTECH ASSOCIATION, 12 NOV 2021
Spark Systems won the Fintech Employer of the Year award…
Goldman-Backed FX Platform Clinches HSBC, Citigroup Funding
BLOOMBERG, 15 MAY 2020
A Singapore foreign-exchange platform has won financial backing from HSBC Holdings Plc and Citigroup Inc. just as…
Citi, HSBC back Singapore fintech startup Spark in $10.5m round
TECH IN ASIA, 15 MAY 2020
Singapore-based Spark System, a tech-enabled trading platform, today announced the first close of its series…
Singapore-based forex platform clinches HSBC, Citigroup funding
THE BUSINESS TIMES, 15 MAY 2020
A Singapore foreign-exchange platform has won financial backing from HSBC Holdings and Citigroup just as…
Helping doctors make faster and better decisions
THE BUSINESS TIMES, 7 NOV 2019
An AI solution seeks to improve the speed and accuracy of medical diagnoses…
Singapore steps up efforts to boost FX ecosystem as hong Kong closes in fast
ASIAN BANKING & FINANCE, 10 JAN 2020
Citi launched a pricing engine that cuts the time it takes to route a trade between Singapore to Tokyo…
Young guns fire up Singapore industries
THE BUSINESS TIMES, 4 OCT 2019
They may be young companies, but they are pushing the envelope in their respective industries – and making money from it too…
Adding a spark to forex trading
THE BUSINESS TIMES, 18 SEP 2019
From a little spark may burst a flame, as the saying goes. For Spark Systems, that is exactly the point…
Wong Joo Seng, Jason Wang & Ye Tingsong, Spark Systems
MONEY FM, 18 SEP 2019
No annual award better honours the bold ambition of Singapore’s young businesses under ten yeasr old than…
Singapore woos banks in battle of Asia's biggest forex hubs
BLOOMBERG, 16 SEP 2019
Singapore saw its lead over Hong Kong shrink to just a whisker in the battle to be Asia’s biggest foreign-exchange currency hub…
S'pore aims to cut sub-second lag to boost forex trading
THE STRAITS TIMES, 26 APR 2019
Singapore is grabbing a sub-second opportunity to win a bigger slice of the world’s US$5.1 trillion (S$7 trillion) a day foreign exchange market…
Shaving milliseconds off currency trades could make Singapore billions
THE BUSINESS TIMES, 25 APR 2019
Singapore is grabbing a sub-second opportunity to win a bigger slice of the world’s US$5.1 trillion-a-day foreign exchange market…
Embrace next-generation FX integration
with Spark Systems.
Get in touch today with one of our leading FX industry experts.
Careers@Spark
If you would like to explore future opportunities, please send your contact and resume to hr@sparksystems.sg
We respect your privacy and are committed to protecting your personal data. View Data Protection Notice for Job Applicants.
.
Fulltime | Singapore
Fulltime | Singapore
Fulltime | Singapore
Fulltime | Singapore
Fulltime | Singapore
Fulltime | Singapore / Kuala Lumpur, Malaysia
Our supporters
Venture Capital

Tier 1 FX Banks

BUSINESS ANALYST
Singapore | Fulltime
Seeing the challenges of FX today with high latency and rejection rates, fragmented marketplace and outdated technology, Spark Systems sets out to build a robust trading platform designed for low-latency access to worldwide FX liquidity with smart algorithmic execution, reducing trading costs for our clients. We are also delivering our next-generation automated data-driven decision tools to help our clients discover market opportunities with the deep tech and data analytics we have on our platform. As an early member of the firm, you will be involved from the beginning of building a truly innovative product, and be duly rewarded with a fast-track career.
Responsibilities
- Work with business users to elicit and validate business needs for both new projects and change requests.
- Analyze user requirements and identify gaps within the system and translate them into functional and technical specifications.
- Facilitate requirements workshops to engage various stakeholders such as front office, middle office, back office, compliance etc. to ensure delivery meets business needs.
- Produce documentation with clear and concise requirements ensuring input from all relevant parties, with proper sign off and effective change and version control.
- Drive day to day operational aspects of project management –this includes driving prioritization process, tracking tasks assigned to teams, delivery coordination to meet project schedule, quality and budget.
- Engage external and internal stakeholders to meet project timeline - primarily client users, sales, engineering and QA teams, working closely to resolve issues and ensure effective and efficient implementation.
- Participate and drive user and functional acceptance testing and contribute to problem resolution, tracking, escalation and defect closure.
- Execute implementation activities and provide post implementation support.
Required Skills
- 3-6 years IT business analyst and project management experience within the banking industry.
- Diploma/Degree in Information Systems, Computer Science, Engineering or related discipline.
- Business knowledge of Forex or other financial asset classes is a plus. Good understanding of Foreign Exchange (FX) products and trade process such as trade entry, confirmation and settlement.
- Strong written and verbal communication, including technical writing skills.
- Ability to work independently and multi-task in a fast-paced environment.
- Proactive personality with good analytical and organization skills.
- Familiar with Agile Scrum, principles, processes and methods such as iterative and incremental development, continuous integration, test-driven development, unit testing, code refactoring and Scrum ceremonies. Knowledge of Jira Tracking Tool is a plus.
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
SENIOR WEB DEVELOPER
Singapore | Fulltime
Seeing the challenges of Foreign Exchange (FX) today with high latency, rejection rates, fragmented marketplace and outdated technology, Spark Systems sets out to build a robust trading platform designed for low-latency access to worldwide FX liquidity with smart algorithmic execution, reducing trading costs for our clients. We are also delivering our next-generation automated data-driven decision tools to help our clients discover market opportunities with the deep tech and data analytics we have on our platform.
We are seeking a Senior Web Developer to play a lead role in design and development of the Web UI architecture for our low latency, high performance electronic trading system.
Responsibilities
- Successful candidates will lead the initial build out by working closely with server-side development team to build a new Web UI.
- To work closely with Sales and BAs on functional requirement, planning and solutioning
Who We are Seeking
- Degree educated in an Engineering or Computer Science related subject.
- Minimum 10 years of experience working across frontend technology stack in financial trading environment.
- Strong full stack web development experience with JavaScript, HTML/CSS/SCSS, NodeJS, Angular/React/Vue, REST API, SQL databases.
- Experience of developing high-performance, real-time web trading application.
- Competent in low latency, performance and scalability design.
- Familiar with security framework such as JWT, Token authentication (OAuth).
- Knowledge on Java would be advantageous.
- Knowledge in development lifecycle and build tools such as Git, Maven, Jira, Jenkins.
- Working knowledge of Linux / UNIX, bash or Perl or scripting skills.
- Independent, good work ethics, resourceful and problem solver, being able to gain initiative, work independently and produce high quality solution.
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
SENIOR DEVOPS ENGINEER
Singapore | Fulltime
We are seeking an experienced Senior DevOps Engineer to help automate and streamline our development, deployment, release and production processes at Spark.
Scope & Responsibilities
- Build and set up new development tools and infrastructure, in particular (but not limited to) CI/CD tools and processes
- Work on ways to automate and improve development and deployment/release processes for large number of clients and components across different data centres
- Work with software developers to ensure that development follows established processes and works as intended
- Develop and maintain tools and processes to ensure smooth running of production systems
- Improve visibility and response times to production problems
Required Skills and Experiences
- Degree educated in an Engineering or Computer Science related subject
- At least 3+ years of experience in DevOps or related activities
- Proven track record of building and supporting DevOps platforms for a large scale enterprise
Required Skills and Experiences
- Strong technical background, with hands-on experience in setting up and supporting CI/CD toolset (Gitlab, Maven, Gradle, Jenkins, Artifactory, SonarQube, Jira and Confluence)
- Excellent experience in developing automated deployment of applications and servers using Ansible or related technology
- Excellent knowledge of Linux / UNIX, bash or Perl or scripting skills such as Python, Groovy
- Good knowledge of Dockers, Kubernetes and etc. and experience of applying these to solve development and deployment issues
- Working knowledge of SQL databases, queries and stored procedures
- Passionate about automation and can bring in new ideas on how automation can be used to improve software delivery and client experience
- People leadership and mentoring experience
- Excellent communication, collaboration, reporting, analytical and problem-solving skills
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
Software Developer Engineer in Test (SDET)
Singapore | Fulltime
We are seeking an experienced SDET to help deliver the test automation framework for our FX products:
Responsibilities
- Design and implement test automation framework using proven techniques and tools
- Integrate the test automation framework to our CI/CD pipelines
- Provide leadership and guidance on developing automated tests to other testers
- Work as part of the Scrum team together with the developers and testers to deliver high quality deliverables
- Good coding skills and capable of producing easy to read and maintainable code
- Excellent testing skills including test planning, creating test cases and even manual testing if required
- Ability to extend test automation framework and tools to cover different platforms including low latency FX platform (FIX API), desktop GUI, mobile and web
Educational Background and experience
- Degree educated in an Engineering or Computer Science related subject
- 3+ years of experience in delivering and maintaining automated tests and test frameworks
- Have worked as a software developer previously
- Experience in setting up test automation frameworks from scratch
Required Skills and experiences
- Experience with QA concepts and methodology
- Knowledge of industry standard test automation tools/frameworks such as (but not limited to) Robot Framework, Cypress, Cucumber and etc. and experience in developing test harnesses
- A good developer in Java with good understanding of Object-Oriented Programming (OOP) and capable of writing clean, good quality and maintainable code
- Knowledge in development lifecycle and build tools such as Git, Maven, Jira, Jenkins
- Working knowledge of Linux / UNIX, bash or Perl or scripting skills such as Python
- Working knowledge of SQL databases, queries and stored procedures
- People leadership and mentoring experience
- Excellent communication, collaboration, reporting, analytical and problem-solving skills
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
JAVA DEVELOPER
Singapore | Fulltime
Responsibilities
- Build best in class low latency, high performance electronic trading system.
- Develop distributed and scalable solution for market connectivity gateways using FIX or other financial protocol in a very low latency environment/
- Continuous improving tools for performance tracking, monitoring and reporting on suit of trading applications.
- Communication with sales and clients about new feature requirement and participate in solutioning.
Educational Background and Experience
- Degree educated in an Engineering subject
- Minimum 2 years of server side core java development experience
Required Skills
- Advanced programing knowledge in Core Java and multithreading
- Competent in low latency, high performance server side development
- Knowledge with FIX or other financial transaction protocols
- Knowledge in development lifecycle and build tools such as Git, Maven, Jira, Jenkins etc
- Knowledge in open source libraries and frameworks such as Spring framework, apache commons, Disruptor etc
- Working knowledge of Linux / UNIX, bash or Perl or scripting skills
- Working knowledge of SQL databases, queries and stored procedures
- Self-starter, good work ethics, resourceful and problem solver, being able to gain initiative, work independently and produce high quality solution
Additional Requirements
- Knowledge of financial markets and financial transactions such as Forex, Equities, Futures
- Skilled in high performance, low latency java development
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
SENIOR QA ENGINEER
Singapore | Fulltime
As a Senior QA Engineer, you will play a pivotal role in ensuring the quality of our software products. You will be responsible for designing and implementing test strategies, conducting comprehensive testing, and collaborating with cross-functional teams to identify and resolve quality issues. This role requires a strong technical background, extensive knowledge of quality assurance methodologies, and the ability to lead and mentor junior QA engineers.
Key Responsibility
- Collaborate with product managers and development teams to define comprehensive test strategies for software projects.
- Identify test objectives, scope, and success criteria.
- Develop test plans and test cases based on project requirements and technical specifications.
- Perform manual testing as needed, including exploratory testing, functional testing, and user acceptance testing.
- Execute test cases and document test results, defects, and issues.
- Set up and maintain test environments, including configurations, databases, and third-party integrations.
- Manage test data and ensure data integrity for testing purposes.
- Define and enforce quality assurance best practices and processes within the team.
- Document and track defects using issue tracking systems (e.g., JIRA).
- Work with the project management and development team to prioritize and resolve defects in a timely manner.
- Plan, execute, and analyze performance tests to identify bottlenecks and optimize software performance.
- Recommend improvements and optimizations based on performance test results.
- Generate test reports and provide clear, concise documentation of test cases and results.
- Communicate quality status and issues to stakeholders.
- Lead and mentor junior QA engineers, providing guidance and support in test planning, execution, and automation. Lead and mentor junior QA engineers, providing guidance and support in test planning, execution, and automation.
Requirements
- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a QA engineer, with a focus on test automation.
- Strong programming skills in languages such as Java, Python, or C#.
- Extensive experience with test automation frameworks and tools.
- In-depth knowledge of software testing methodologies, best practices, and industry standards.
- Familiarity with CI/CD pipelines and integration with automated testing.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced, agile development environment.
- Prior experience with performance testing and security testing is a plus.
- Familiarity with regulatory compliance in the financial industry is a plus.
- Knowledge in FIX APIs, including order execution, trade confirmations, and market data feeds is a big plus.
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
GUI DEVELOPER
Singapore | Fulltime
Develop top grade trading application GUI connected to backend trading engine with the state-of-art in-house built transport protocol, for front office trading desks.
- Develop UI tools/dashboards to track performance, provide first-level analysis, visualizing, monitoring and reporting for suite of server-side applications
- Extensive experience in developing application front-end GUIs, thick clients.
- Strong UI programming skills in Java or C#
- Proficient in one or more GUI development frameworks such as WPF, Swing or Java FX
- Solid knowledge of MVVM design patterns and other client-server design patterns
- Highly skilled in developing responsive and interactive applications
- Experiencing in any of modern web framework is a plus.
- Proficient in CSS style sheets for customizing UI elements
- Good understanding of object-oriented Analysis and Design
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
GRADUATE DEVELOPER
Singapore | Johor Bahru, Malaysia | Fulltime
Seeing the challenges of FX today with high latency and rejection rates, fragmented marketplace and outdated technology, Spark Systems sets out to build a robust trading platform designed for low-latency access to worldwide FX liquidity with smart algorithmic execution, reducing trading costs for our clients. We are also delivering our next-generation automated data-driven decision tools to help our clients discover market opportunities with the deep tech and data analytics we have on our platform.
As a Graduate Developer, you will gain first-hand knowledge to cutting edge and class leading technology for financial trading solutions; receive on the job coaching from senior members of the team; gain Forex market knowledge.
Responsibilities
- Successful candidates will grow into one or more of the following roles:
- Develop distributed and scalable server side solution for the core trade engine and its components, become low latency/high-performance programming expert
- Develop top grade trading GUI application on multiple platforms (Desktop, Web and Mobile), become domain expert on UX (User Experience)
- Manage and support network and infrastructure catered for high performance distributed trading applications
- Assist new client onboarding and support client operation, gain firsthand knowledge with FX trading business
Who are we seeking
- Degree educated in an Engineering subject, Computer Science
- Numerical training with an analytical mindset
- Passionate about programming or technology in general
- Fast-learner, able to research on his/her own through self-study
- Good work ethics, resourceful and problem solver
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
FX CLIENT SERVICE SPECIALIST
Singapore | Fulltime
Seeing the challenges of FX today with high latency and rejection rates, fragmented marketplace and outdated technology, Spark Systems sets out to build a robust trading platform designed for low-latency access to worldwide FX liquidity with smart algorithmic execution, reducing trading costs for our clients. We are also delivering our next-generation automated data-driven decision tools to help our clients discover market opportunities with deep tech and data analytics developed on our platform.
Job Overview – Client Services Specialist (Rotating Shifts)
We are looking for a Client Services Specialist within our energetic startup team. This is a fantastic opportunity to play an integral role in delivering unparalleled customer service to our clients. An ideal candidate is someone who exhibits great personality, strong passion for customer success and continuous improvement on customer service. This role will suit an individual who loves to build client relations and deliver exceptional customer service.
Responsibilities
- Perform daily system health checks.
- Provide 1st and 2nd level technical and functional support for client queries and issues over phone and email.
- Research problems thoroughly, test solutions and make recommendations to clients.
- React to critical issues on a timely basis i.e. troubleshoot, investigate and escalate (if necessary) issues and create or apply appropriate solutions to immediate issues.
- Troubleshoot problems across a wide range of technical skills including Unix, SQL, XML, FIX and Java.
- Provide assistance in our product and explaining processes in accordance with internal procedures.
- Provide project management for onboarding of (i) Client setups and (ii) Bank connections.
- Provide weekend support for deployment and post-checks.
- Configure demo environments for sales.
- Maintain awareness of relevant technical and product trends with self-learning and job shadowing.
- Work across teams to continually provide feedback, improve product, and drive future innovation.
Required
- Able and willing to work on night shifts and public holidays
- Experience working in a Technical Support environment with excellent customer service skills.
- Basic understanding of FX market and/or a desire to learn FX.
- Ability to communicate effectively and professionally, both verbally and in writing with customers and colleagues at all levels of technical and non-technical skill sets.
- Knowledge on UNIX command line, SQL or Java programming is a plus.
Qualifications
- Minimum Diploma in Computer Studies or related discipline.
- Basic knowledge of Linux environment.
- At least 2 years of experience in support related fields is required.
- Knowledge of FX is a strongly preferred. If not, knowledge in other financial asset class is helpful.
- A positive and helpful attitude to serve customers and assist colleagues.
- Ability to multi-task, prioritize and deliver in a mission critical / time pressured environment.
- Someone who is undeterred and would not give up easily.
- Proactive with good analytical and organization skills.
- Positive work attitude, motivated and resilient in tough situations.
- A drive to learn and master new technologies and techniques.
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.
FINANCE ADMIN ASSISTANT
Singapore | Fulltime
We are hiring a Finance Admin Assistant (Full-time role) to join our fast-growing and vibrant team. He/she will report to the CFO.
Responsibilities
- Assist in processing and handle daily finance transactions including (but not limited to)
- Preparation of payment vouchers & processing payments
- Preparing and checking
claims - Invoicing
-
Preparation of Statement of Accounts and Debt recoverability
- Maintenance of Account Files
- Assist in preparation in monthly management accounts, quarterly GST reports, annual financial statements and XBRL filing
- Assist in liaising with external parties (such as Banks, Auditors, Regulators etc.)
- Assist in ESG related initiatives
- Prepare claim submission
- Other ad-hoc related duties
Requirements
- Minimum diploma or degree in Accountancy or with relevant qualification
- Flexible and able to constantly adapt and work in an everchanging environment
- Technical and Detailed
- Positive work attitude, motivated and initiative
Interested candidates, please send your resume to finance.hr@sparksystems.sg and indicate the job title in subject field.
QA ENGINEER
Singapore | Fulltime
As a QA Engineer, you will work closely with the QA team to test and verify the quality of software applications and products. You will be responsible for identifying, reporting, and helping to resolve defects, as well as ensuring that the software meets specified requirements and functions properly.
Key Responsibilities
- Collaborate with senior QA engineers and developers to understand project requirements and create detailed test plans and test cases.
- Execute test cases and record test results, ensuring comprehensive coverage of the software's features and functionality.
- Identify and document software defects, including clear and detailed bug reports. Work with the development team to resolve issues.
- Conduct regression testing to ensure that previously identified issues have been fixed and that new changes have not introduced new defects.
- Learn and work with automated testing tools and frameworks to improve test efficiency and coverage.
- Maintain and update test documentation, including test cases, test scripts, and test data.
- Provide regular status updates and test progress reports to the QA team and project stakeholders.
- Collaborate with developers, product managers, and other team members to address quality concerns and ensure the successful delivery of high-quality software.
- Stay up-to-date with industry trends, best practices, and emerging technologies in quality assurance and testing.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
- Knowledge of software testing principles and methodologies.
- Familiarity with programming languages, databases, and relevant testing tools.
- Proficient in one of the Programming Language such as Python, Java or C++
- Familiarity with software development processes and lifecycle.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Attention to detail and a commitment to delivering high-quality results.
- Basic understanding of test automation tools is a plus.
- Eagerness to learn and grow in the field of quality assurance.
Interested candidates, please send your resume to hr@sparksystems.sg and indicate the job title in subject field.