• Welcome To SNAP Innovations

    Trade Ahead of The Curve.

SNAP Innovations

snap Innovations Pte Ltd is an independent Financial Trading Software & Technology Solutions company. We provide professional traders with ultra-low latency multi-asset trading platforms and trader focused Click & Algo front-end trading screens and integrated back-end management systems, all delivered in a highly customizable package to optimize trading strategies.

Algo Ready Trading Software

Algo Ready Trading Software

Write your Algo trading strategies directly on our API.

Low Latency Trading

Low Latency Trading

Meet the need for speed at <100 Micro Seconds.

Order Matching Solutions

Order Matching Solutions

Lower latency with our proprietary Order Matching Engine and Order Routing System.

Lower Cost Algo Orders

Lower Cost Standard Algo Orders

Say 'NO' to exorbitant standard Algo Orders.

Sophisticated Algo Orders

Sophisticated Algo Orders

Automate your more sophisticated trading strategies.

Intuitive & Customizable

Intuitive & Customizable Front-end

Personalize your front-end dashboard layout.

Multi-asset Trading

Multi-asset Trading

One-stop integrated solution for Equities, Futures, Commodities and FX.

Modular & Customizable

Modular & Customizable

Build your own infrastructure to meet your specific requirements.

Multi-Tier Risk Management

Multi-Tier Risk Management

Holistic management of your pre-trade risks.

About snap Innovations

     

Meet the Team

Chen Jun

Director,
Snap China
Ph: +86 18825108888

Ashok Arumugam

Director,
Snap India
Ph: +91 811-665-7544

Michael Lim

Director,
Snap Innovations

Custom Services

Buy-side

Programming Services for Trading Strategies / Custom Algo Orders

Programming services for buy-side clients who have proprietary trading strategies or Algo orders but do not have the domain expertise in programming and software development.


Development of Trading Strategies

We recognize that there are buy-side clients who have a more general conception of their trading strategies regarding strategy types, geographical markets or instruments etc.

For these clients, we do have associations with traders who can consult with them to develop trading strategies.

This is done independently of SNAP. But we can follow up on the programming works to implement the Algo trading strategies.

Sell-side & other Service Providers

Apart for securities firms and brokers on the sell-side, snap also works with other service providers as exchanges, market data providers and telcos etc.

We take on a full suite of system architecture and software integration projects from development work to implementation.

  • - Integration project with other 3rd party system architecture (trading, data, research systems).
  • - Design and customization of front-end trading screens.

Consultancy

snap is committed to staying ahead of the curve.

We constantly ask ourselves "what's next" in evolutionary development and "what else" is possible that will be disruptively innovative.

We welcome consultative and collaborative opportunities with leading edge industry players seeking to revolutionize the industry.

Careers with us

Quantitative Developer

Snap Innovations is looking for an someone who enjoys programming and pushing PC hardware and algorithms and data structures to its limits. This is an excellent opportunity to gain exposure to computer-driven trading in the financial markets. The individual will work in a challenging and fast-paced environment.

Job Scope
• Develop new functionalities for existing trading platform
• Develop new algorithms and trading strategies
• Maintain and improve Python scripts used for daily operations

Job Requirements
An ideal candidate would have:-
• Bachelor’s or Master’s Degree in Computer Science, Math, related discipline or equivalent experience, Ph.D are also welcome
• A minimum of 3 years’ experience working in non-finance development industry
• Passion and ability at implementing complex solutions with simple and understandable code
• Experience with concurrent programming (coroutines and pre-emptive multitasking a plus)
• Experience with diagnosing service issues such as crashes, heap corruption and race conditions
• Mastery of C/C++ and Java
• Experience working in a Linux environment
• Excellent communication skills

Pluses
• Experience with OpenGL for building GUI Experience with Python for large data processing
• Experience with Web Technologies or GPU (Cuda) programming would be beneficial
• A passion for high frequency trading

UI Developer

Snap Innovations is looking for someone who enjoys programming shaders / user interfaces and pushing PC hardware and GPU to its limits. This is an excellent opportunity to gain exposure to computer-driven trading in the financial markets. The individual will work in a challenging and fast-paced environment.

Job Scope
• Develop, improve, and maintain the OpenGL graphics engine used in multiple Snap Products
• Implement functional and elegant UI features from approved concepts
• Develop new functionality in the underlying UI framework to support new trading system features
• Develop the technology plan and oversee all UI development

Job Requirements
An ideal candidate would have:-
• Bachelor’s or Master’s Degree in Computer Science, Math, related discipline or equivalent experience, Ph.D are also welcome
• A minimum of 3 years’ experience working in the gaming, graphic arts, or interaction design field
• Mastery of C++. Experience with templates, memory management and the C++ standard library
• Expert with OpenGL
• Experience with multi-threaded programming
• Strong understanding of UI, and usability principals
• Deep familiarity with common user interface concepts like layout, text, event-driven programming, and control widgets
• Extensive user interface design and implementation experience
• Excellent verbal and written communications skills

Pluses
• Game industry experience designing user interfaces for software titles
• A passion for high frequency trading



Tester

We are looking for an experienced test engineer to join our test team. This position focuses on white box and automated testing for our trading platform and support applications. The ideal candidate is highly technical and has a proven commitment to quality.

Requirements
• Bachelor’s or Master’s Degree in Computer Science, Math, related discipline or equivalent experience.
• A minimum of 3 years’ professional testing or software engineering experience
• Able to read and analyze C/C++ and C# code
• Expert on software test fundamentals and methodologies
• Able to create data analysis tools and interpret large data sets
• Understands how to create effective stress and performance tests and analyze the results
• Experience writing test automation scripts, preferably in Python or Lua
• Deep understanding of testing during all parts of the software life cycle
• Experience testing on multiple platforms, console experience a plus
• Excellent written and verbal communications
• Passion for software quality

Pluses
• Advanced software testing certification
• Specialized testing knowledge, such as security or privacy testing
• Familiar with testing MySQL, MS-SQL, or Oracle databases
• A passion for high frequency trading

Customer Support Engineer

Customer Support Engineer will serve as the direct link between Snap Innovations and its customers. They offer assistance and guidance to customers through phone, a typed-chat client and email. In addition, customer support engineer provide technical assistance and deal with account related issues via phone. The ideal candidate is an experienced customer support engineer who is very organized, with excellent customer service skills, as well as excellent written and verbal communications skills.

Job Scope
• Assist customers with inquiries and issues relating to products and customer accounts via a chat-based client, phone, and email
• Investigate and follow up on inquiries / issues and respond / resolve in the most efficient manner possible
• Perform data entry and order processing functions
• Provide information to customers on Snap Innovation products related issues, account status, transactions, and billing issues
• Other duties as assigned
• Shift hours and days may vary as the customer service department is open 24 hours per day, 5 days per week

Job Requirements
• Excellent written and verbal communication skills in English and Mandarin
• Previous customer service experience
• Excellent troubleshooting skills
• Strong motivation and high level of commitment
• Excellent teamwork skills
• Able to work independently
• Strong multi-tasking ability
• Experience working with confidential customer account information
• Strong knowledge of Windows-based and Linux-based operating systems
• Proficiency with Microsoft Office, or equivalent tools
• Able to deal with customer issues over a range of channels
• Advanced typing skills
• Successful criminal background check may be required if allowed by local law

Pluses
• A passion for high frequency trading
• Additional language proficiencies as Korean or Japanese

Associate Quantitative Developer

Snap Innovation is looking for an someone who enjoys programming and pushing PC hardware and algorithms and data structures to its limits. This is an excellent opportunity to gain exposure to computer-driven trading in the financial markets. The individual will work in a challenging and fast-paced environment.

Job Requirements
• Fresh graduate or currently pursuing a Bachelor's, Master's, or PhD in Computer Science
• Fluency in C / C++
• Strong mathematics skills, including proficiency in linear algebra, calculus, and differential equations
• Strong data structures, logic, and algorithm skills
• Experience or knowledge of code and data optimization
• Experience or knowledge of with multi-threaded programming
• Self-motivation and willingness to participate in many areas of technology
• Excellent verbal and written communications skills

Pluses
• A passion for high frequency trading/