GAIN Capital offers many opportunities for those seeking to work and grow in a fast-paced, friendly environment

Working at GAIN Capital

With a business spanning four continents, multiple products and thousands of markets, GAIN Capital is a fast-paced and dynamic industry leader. We value our employees, and know that we would not be where we are today without their imagination, teamwork and dedication. Providing a great service to our retail and institutional customers is our number one objective, and every one of our employees is focussed on delivering the best possible trading experience.

Our current vacancies are listed below. If you don't see a suitable role here but you're inspired to want to work with us, please send your resume and CV to

worl map

Current vacancies across our global businesses and brands:

Job Summary:

The successful candidate will help create and implement Web sites and Web applications. The Software Engineer will participate in multi-tier development, including presentation layer, business logic, services layer, and database components.

Essential Functions:
  • Proficient in C# and or VB.NET, ASP.NET and SQL

  • Proficient in C# and or VB.NET, ASP.NET and SQL

  • Proficient in CSS, JavaScript, XSLT,LINQ, AJAX, jQuery and HTML5

  • Knowledge of WCF and WPF

  • Knowledge of latest trends in web application development

  • The Software Engineer position will directly report into the Director, Application Development.

  • Internal: Application Development Team and Technology Department

  • Utilizes a personal computer, standard and specialized software, and standard office equipment such as the telephone, fax, copier, etc.

Working Conditions:
  • Works in an air-conditioned, well-lighted office, moderate noise level.

  • Required: Bachelor’s Degree in Computer Science or equivalent experience. Proficient in C# and or VB.Net, ASP.Net and SQL. Proficient in CSS, JavaScript, XSLT, LINQ, jQuery and HTML 5. Understanding of general database concepts. Knowledge of WCF and WPF. Solid oral and written communication skills.

  • Desired: Knowledge of test-driven development, agile methodologies, performance related issues for high-volume web applications, and caching would also be useful.

Role Summary:

The main purpose of the Market Strategist role is to engage existing clients in ongoing conversations regarding their plans/goals for the account, risk management, trader psychology, trading/account strategy, ongoing market activity and solving any questions a client may have. The underlying intentions of these conversations would be facilitate the clients’ success and longevity while increasing trade activity within a reasonable level based on clients’ individual fiscal parameters and limitations.

Key Responsibilities:
  • Maintain and cultivate relationships with clients by gauging individual levels of experience, offering different paths for client advancement and guiding clients along their developmental process.

  • Setting up/engaging new clients for PARs (Personal Account Reviews).

  • Providing clients any relevant information pertinent to their accounts, including institutional-grade research and proprietary commentary.

  • Possessing an in-depth understanding of the underlying fundamentals of applicable currencies to be able to adequately interpret and communicate that information to clients.

  • Retention of client business during withdrawal of funds.

  • Identifying areas for improvement on the site/platform/product offerings.

  • Giving clients a better understanding of the currency markets to facilitate their plans for the account and to allow them to diversify their investment portfolios.

  • Working with clients to help understand lifecycle events such as liquidations, for the future purpose of dealing with and avoiding such events.

  • Customizing client account settings based on specific needs (spreads, rolls, trade size, platform, EA’s, etc.)

  • Working with clients to resolve trade disputes.

  • Effectively conduct individual campaigns designed to convert clients during company mergers and acquisitions.

  • Studying for various tests ranging from CMT levels to licenses needed for dealing with international clients located in jurisdictions requiring specialized licenses.

  • Obtaining crucial information for competitor analysis.

Skills, Knowledge & Experience Required:
  • BA/BS Degree.

  • Strong communication skills, both written and verbal.

  • Extremely detail oriented, with strong organization and time management skills.

  • Financial market and sales experience.

  • Desired: Series 3/34, CMT (all levels)

Role Summary:

This role is responsible for setting up all partners through multiple systems. The individual in this role must be able to work on multiple tasks and prioritize daily responsibilities according to the work load.

Key Responsibilities:
  • Manage all Institutional Relationship Management (IRM) and Indirect Sales inquiries.

  • Ensure all Partner setups are completed.

  • Responsible for all MT4 settings throughout multiple servers.

  • Provide support Global Institutional Sales with Partner issues, questions, and concerns.

  • Key contact for all existing and new partner onboarding.

  • Ensure new partner onboarding setups are completed within the 24-48 hour SLA.

  • Calculate monthly CFD payments.

  • Implement Partner Commissions and Rebates within the Back Office Applications.

  • Work with Global Compliance for partner setups.

  • Setup new partners (code creation, OLS links, create PDF, communicate to partner).

  • Review background checks (making sure checks are complete).

  • Review Partner code activation (create control/master accounts, setup payments in Admin, update sales force, setup BCC emails, communicate to partner).

  • Global IRM support via email/phone (handle IRM request for new master/OLS, PDFs, demo kits, payment issues).

  • Setup Partners with ability to provide demo/practice accounts on their website (email demo kits to partner, review demo pages, submit MI request/web team request, communicate to partner).

  • PSNA support via email/in person (investigate payment issues and working with PSNA to resolve)

  • Partner setup maintenance and updates.

  • Monitor Surveillance Reports/Alerts (400:1 leverage report; CST/Meta mismatches, Unregistered clients, IB Payments error, Internal Account Visibility, Add/Remove Payment).

  • CST Audits (monitor account creation errors and update CST audit spreadsheet).

  • Partner terminations.

  • Create/edit spreads categories (upon request).

Skills, Knowledge & Experience Required:
  • Analytical and problem solver, detail oriented.

  • Knowledge of Products & Services we offer to our customers along with all platforms (MT4 is a plus).

  • Experienced user of Direct/Indirect Account Opening, Corporate , Emac/MAM, IB Reporting, Control validations, CIP/KYC processes.

  • Strong ability to maintain focus on array of tasks and work amongst several departments within the company.

  • Experience in Microsoft Office & Back Office support.