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

contact us

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 focused 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:

Role Summary:

Data Operations Analyst working as part of a collaborative cross functional team will focus on understanding, documenting, and managing data extract processes. Key skills include Problem Analysis / Resolution, SQL Development, and business analysis.

Key Responsibilities:
  • Manage ITEM

  • Triage and research data processing issues, providing a detailed understanding of the failures and recommendations for resolution.

  • Resolve third line issues escalated from first and second line and provide training where necessary.

  • Interrogate SQL Server databases for investigations using simple and complex SQL queries as well as understanding / debugging SQL Server Integration Services packages.

  • Working Closely with IT Release Management, QA, and infrastructure teams for software, configuration and scripts roll outs in using best practices from IT Service Management/ITIL.

  • Constant interaction with front, middle and back office teams on the business side.

  • Escalate issues and seeking of advice from development team on complex issues or problems in a timely Manner

  • Provide Out Of Office hours Support.

  • Understand key business metrics to ensure their validity and triage / escalate should there be issues.

  • Document all data processes and their internal dependencies with software and other jobs.

  • Recommend / plan upgrades to software for greater efficiency and management.

Skills, Knowledge & Experience Required:
  • Professional/Technical Excellence/Product Knowledge

    • Demonstrates the appropriate level of technical, professional or product knowledge and expertise for the role or function

    • Demonstrates sound knowledge of policies, processes and systems in their area of expertise

    • Continually strives to develop own skills and knowledge

  • Commercial Awareness

    • Demonstrates understanding of how own responsibilities, activities and decisions relate to the success of the business

    • Recognizes the value of all major business areas avoiding a single area bias

    • Provide feedback to team manager to ensure reduction of costs, improvement of quality of services or Products

  • Judgement/ Analysis/Decision Making

    • Makes straightforward decisions based on information that is available, seeking guidance and advice where Necessary

    • Identifies implications of own analysis

    • Gathers and analyses the right information to resolve issues. Seeks out diverse ideas to develop creative approaches to solve problems

    • Deals with situations in a pragmatic manner, utilizing theory and best practice.

  • Initiative

    • Defines ambitious, but realistic personal goals and standards

    • Evaluates personal progress and adjusts actions to meet and exceed expectations

    • Uses effective tools and techniques to track progress, manage workload and gets the job done

    • Uses intuition to drive own work forward and takes responsibility for own actions across the Company

  • Relationships and Team Working

    • Works with others to build an effective team and wider team relationships

    • Shares information, knowledge and expertise to achieve organizational goals

    • Deals honestly and fairly with others, showing consideration and respect for individual differences

    • Establishes and maintains good working relationships with internal and external clients and acts with integrity

  • Communication

    • Communicates in an open, candid, complete and consistent manner, with an understanding of appropriate use of communication across all levels. Gets messages across clearly in a way others can understand

    • Listens/ pays attention actively and objectively

    • Demonstrates ability to communicate effectively to all levels

  • Interpersonal Skills - Impact and Influence

    • Considers others view points when formulating decisions and recommendations

    • Shares best practice, information, approaches, good ideas and solutions from anywhere

  • Adaptability

    • Builds collaborative relationships with others, working across teams

    • Demonstrates flexibility and meets challenges, targets and project deadlines

    • Displays a positive attitude in the face of uncertainty and change

  • Service Excellence -Internal and/or External clients

    • Responds to client needs in a timely, professional, helpful and courteous manner, regardless of client attitude

    • Clearly shows client that their perspectives are valued

    • Strives to consistently meet service standards

    • Networks effectively with clients and colleagues

    • Ensure that clients are treated fairly by knowing the customer and giving suitable advice where appropriate, providing an appropriate level of service, communicating clearly and fairly and ensuring complaints are reported

  • Resilience/Self-Confidence/ Stress Management

    • Remains effective and retains perspective in the face of disruption

    • Expresses views willingly and confidently, while remaining open to other alternatives

    • Understands personal stressors and takes steps to limit their impact

    • Keeps issues and situations in perspective and reacts appropriately

  • Managing Risk

    • Pays attention to the important details that could have a commercial risk and business/client risk

    • Follows clear, simple and efficient processes

    • Has a sound understanding of the right level of control as required by the regulatory bodies

3+ Years of Experience in the following:
  • Application support / development role.

  • SQL Server Development and Troubleshooting in various SQL Server technologies (T-SQL, SSIS)

  • Must be a team player, ability to work under pressure and multitask.

  • Quick understanding of business processes / metrics

  • Work "Late Shift" (Le. 12 - 8 or 1-9)

  • Finance / Forex Experience

  • Experience working on a trading floor.

  • Working in an Agile Scrum

Job Description:

GAIN Capital’s CRM Analyst is responsible for supporting the continuous improvement of the company’s instance as it relates to our CRM initiatives. Reporting to the Sr. Manager, CRM Strategy, this role works closely with the development team, taking on business administrator functions providing day-to-day support to multiple user groups and global teams for requirements gathering, maintenance, testing, reporting and training of company-wide CRM systems. Areas of focus include marketing/sales/customer support operations efficiencies, reporting, documentation, training, and user adoption.

The ideal candidate will be self-motivated, detail oriented and have excellent problem solving abilities. They will deal successfully with ambiguous problems, taking full control and responsibility for finding solutions, and will drive towards simple solutions to complex problems.

  • Support the Sr. Manager, CRM Strategy to communicate with business at all levels, interface with various teams to support the design and implementation of new CRM capabilities

  • Work as Salesforce business administrator to support the functional areas of Salesforce, including data management, contacts, leads, campaigns, etc.

  • Perform business analysis and develop requirements based on user needs and collaborate to enable Sales Cloud and Marketing Cloud solutions facilitating proof of concepts, enhancements, testing and support activities

  • Triage requests for business prioritization and build use cases to clarify requirements for Sales and Marketing Clouds

  • As Salesforce Business Administrator carry out data maintenance

    • Participate in data integration process with other enterprise applications

    • Review existing merge rules in DupeBlocker with marketing and other stakeholders; recommend updates where appropriate and perform processes to continuously monitor data quality and integrity in platform applications

    • On-going data clean-up and de-duplication with consideration on multiple tools including Sales and Marketing Clouds

    • Perform and improve standard operating procedures ensuring data quality and synchronization across systems

    • Support organization in the understanding of data controls and consistency

    • Make recommendations to management for data quality

  • Reports and Analysis

    • Liaise with Marketing Insights team to deliver campaign reporting, client metrics, etc. to contribute towards building unified view of customer data

    • Enable business insights to Salesforce users and executive team, working with stakeholders to identify and present KPIs in Reports and Dashboards

  • Responsible for User Acceptance Testing

  • Maintain and enforce best practices

  • Documentation

    • Review, analyze, and create detailed documentation of use cases, business processes along with user’s needs including release notes, workflow, data, functions, and steps required to develop or modify processes/systems

    • Document process workflows and make appropriate recommendations to impact operational efficiencies

    • Document changes to the design and implementation of

    • Create detailed test plans for implementing new functionality, ensuring compatibility with existing processes

  • Support users and user adoption

    • Monitor user adoption and help drive adoption companywide(e.g., additional training sessions, well-organized & informative presentations)

    • Understand and navigate the application(s) accurately to support users and troubleshoot issues

    • Script, coordinate, manage and conduct training documentation and training sessions for new releases and on-going improvements

    • Provide one-on-one user coaching

Basic Qualifications:
  • Bachelor’s degree or equivalent

  • Administrator Certification a plus, however at least 1+ years of Salesforce administrative experience required

  • Strong customer focus (both internal & external) and understanding of CRM principles and strategies

  • Familiarity with the basic business processes of sales, marketing, and customer support

  • A team player, adept at working across departments to ensure user adoption and satisfaction

  • Demonstrated project management and analytical skills in order to take action against the requested changes and detailing the necessary customizations

  • Ability to plan and execute small to medium size projects; estimate resources and time required; and provide daily and/or weekly status reports

  • Strong organization, communication and interpersonal skills

  • Flexibility to meet continuously changing priorities and challenges

  • Demonstrated knowledge of database concepts; Ability to Extract, Manage and Import data

  • Familiarity with complex Excel functions such as vlookup and Pivot tables is preferred

The Company:

GAIN Futures is the wholesale brokerage division of GAIN Capital Group, LLC. With a focus on Institutions and Introducing Brokers, we pride ourselves in providing the services and products that allow institutions and brokers to develop and grow their business.

The goal of GAIN Futures is to provide premier customer service combined with the best direct access futures trading platform(s). Presently we are growing at an extraordinary rate and have an immediate opening for a Project Manager.

Job Description:

This position is responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Project Manager will also define the project’s objectives and oversee quality control throughout its life cycle.

  • Define and document project scope, goals and deliverables that support business goals in collaboration with senior management and key stakeholders

  • Organize project team(s) and drive the formulation of project plan(s) – initiation, planning, execution, communication, launch, etc.

  • Effectively communicate project expectations to project team members and stakeholders in a timely and clear fashion

  • Estimate the resources and participants needed to achieve project goals

  • Provide insight for Execs and Senior Management into change activity by portfolio/project, incorporating resource utilization, expenditure and return on investment

  • Facilitate project activities such as weekly team meetings and spearhead issues resolution and risk mitigation

  • Determine and assess need for additional project staff and/or consultants and make the appropriate recruitments if necessary during project cycle

  • Set and continually manage project expectations with team members and other stakeholders. Record project progress including tasks, key decisions, milestones and status updates

  • Identify and manage project dependencies and critical path

  • Plan and schedule project timelines and milestones using appropriate tools

  • Adapt to PMO requirements and procedures while focusing on project deliverables

  • Promote team collaboration to achieve project and business goals while at the same time maintaining a clear connection between the project and GAIN’s overall strategy

  • Bachelor’s Degree or equivalent education and/or work experience

  • 5+ years’ experience as a senior Project Manager

  • Experience in the financial services sector preferred

  • Strong familiarity with project management software, such as Microsoft Project Server and Microsoft Project

  • Competent and proficient understanding of business solutions, such as Document Management, CRMs, Business Web Technology etc.


The Compliance Associate is primarily responsible for reviewing sales solicitations, performing initial and ongoing review of introducing broker and money manager relationships, and reviewing marketing/advertising content. The Compliance Associate will also be responsible for maintaining policies and procedures to support these key functions. The individual in this role must be bilingual (English and Chinese) and should have 1-3 years’ experience working in Customer Support or Compliance capacity.

Key Responsibilities
  • Responsible for reviewing GAIN Global Markets Inc (“GGMI”) promotional material and communications with the public to ensure compliance with regulatory requirements and internal standards

  • Perform reviews of new and existing third party relationships (ie. Introducing Brokers & money managers), including a review of their marketing materials (ie. websites, e-mails, presentations, etc)

  • Responsible for providing Compliance training to GGMI sales and customer support staff as well as maintaining and updating training materials as needed

  • Primary contact for Chinese Compliance escalations from sales, support, and new accounts.

  • Maintain internal Compliance Department procedures for GGMI

  • Stay abreast of changing regulatory requirements and escalate to management as needed

  • Review sales solicitations to ensure compliance with applicable regulation

  • Assist with the preparation for and administration of regulatory, 3rd party, and internal audits/exams

  • Assisting with special projects as needed

  • Effective verbal and written communication skills in both English and Chinese

  • Detail oriented, organized, ability to prioritize and work simultaneously on multiple projects with varying deadlines

  • Experience using Salesforce, more specifically the “Cases” feature.

  • Ability to quickly translate Chinese to English

  • Ability to identify and communicate perceived risk to Compliance Management

  • Understanding of US, UK , or Cayman Islands promotional material rules a plus

  • Experience reviewing customer communications for compliance with internal, regulatory, or industry standards


The Director, Customer Lifecycle Marketing will lead the marketing strategy, development and execution of campaigns and initiatives that increase client activation, engagement and lifetime value, while improving loyalty and satisfaction.

The ideal candidate for this role will be a highly data driven marketer, adept at leveraging data and insights to build customer-centric campaigns, along with a demonstrated commitment to continuous improvement. This position reports to SVP, Brand Marketing.

Key Responsibilities:
  • Drive strategy and execution of lifecycle marketing initiatives to onboard, retain, build client loyalty. These initiatives will be directed towards increasing lifetime value by engaging customers with personalized, targeted and relevant marketing at every stage.

  • Responsibility for customer value KPIs, including activation rate of new funded accounts, churn rate, reactivation rate, LTV improvements, etc.

  • Develop and execute an overall CRM strategy and communications plan that leverages the appropriate channels (site, email, mobile in-app/push, in- platform, social, etc.).

  • Create personalized experiences for identified audience segments that drive conversion and engagement.

  • Measure and track effectiveness of these experiences, and optimize as needed.

  • Define and document project briefs, business rules, data/technical requirements, system integrations as well as process and procedures for all lifecycle marketing campaigns.

  • Collaborate with Customer Experience team and other stakeholders to design, implement and optimize personalized lifecycle campaigns.

  • Leverage customer segmentation and value analysis to inform customer journeys and programs; develop actionable cohorts, perform analysis and conduct ongoing A/B testing for optimization.

  • Work with marketing, product, technology and BI teams to advance systems and data/tech requirements to continually improve the amount of intelligence we have for relevant, real-time trigger based marketing.

  • Advance our automation, trigger and behavior based customized marketing to ensure we are delivering the right creative/message, in the right channel, to the right customer at the right time.

  • Ensure all campaigns have key metrics identified, tracked and analyzed with actionable insights and timely reporting of results.

  • Establish best practice and ensure that this is shared with global counterparts.

Skills, Knowledge & Experience Required
  • 5+ years of CRM management experience in a B2C eCommerce company, with expertise in all aspects of lifecycle management including; personalized trigger campaigns, loyalty programs, promotions and customer segmentation

  • Highly data driven marketer with a proven track record of delivering CRM programs that drive overall company goals.

  • Strong customer focus (both internal & external) and understanding of CRM principles and strategies, as well as of enabling CRM technologies such as Salesforce, CMS, Marketing Automation platforms, etc.

  • Proven track record of working at the strategic and tactical level to develop multi-channel marketing campaigns and innovative CRM initiatives

  • Advanced experience working with product, tech and data teams for complex database marketing, data/tech requirements gathering and evolving of CRM technologies specifically; Exact Target/Salesforce

  • Strong writing skills – ability to develop robust campaign briefs and, where required, campaign content

  • Strong project management skills including conceptualization, driving alignment, planning resources, managing deadlines and objectives, delivering analysis and recommendations

  • A team player, with the natural ability to collaborate well with others across the organization and thrive in a dynamic, fast-paced and highly-fluid environment


The Market Strategist role is to engage existing clients and manage account risks, future goals, account strategy and ongoing market activity. The Market Strategist will focus on the customer’s needs and actively solve and answer questions a client may have in order to facilitate the clients’ success and longevity while increasing trading activity.

  • Maintain and cultivate relationships with existing clients. Offering different paths for client advancement and guiding clients along their developmental process.

  • Setting up and 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 the 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.

  • Obtaining crucial information for competitor analysis.

Skills, Knowledge & Experience Required
  • 2+ years’ experience within a FX or CFD environment

  • On the job training provided, but ideal candidates will be aggressive, flexible self-starters with excellent communication skills

  • Strong attention to detail and a "service" mindset in order to support GAIN's customers in the demanding, real-time environment of active trading

  • Engaging personality, enthusiastic, strong analytical and relationship management skills

  • Series 3 and 34 not is requisite but would be ideal, but not essential (licensing to be obtained within 90 days of hire (training provided)

  • Competitive package offered (base plus commission), with the opportunity to grow with a global company

  • Computer literacy in Microsoft Word, Excel, and Outlook is a must


Client Onboarding is an important and instrumental part of our operations since it serves as one of the first opportunities to make an impression on our customers. Our goal and mission is to ensure the very best customer experience through operational excellence and leveraging the abilities of our hard-working people on our service-oriented team. We work proactively in partnership with Sales, Client Services and Compliance teams to ensure transparency around our processes and promote efficient and smooth end-to-end onboarding of prospective clients.

  • Perform due diligence on new account applications and documents for retail, corporate, and Introducing Broker customers as part of the client onboarding process to ensure the information is verified and compliant.

  • Thorough understanding of onboarding practices and regulations pertaining to AML & KYC.

  • Support timely and accurate account processing by working closely with internal teams to resolve issues and open new accounts in accordance with our service levels.

  • Ability to build relationships interacting effectively with key internal and external clients.

  • Identify gaps in required client documentation to approve new accounts.

  • Keep team management informed of processing issues and red flags.

  • Perform tasks relating to account maintenance and New Account operational processes.

  • General Administration work, including filing and scanning paperwork.

  • Create and manage user accounts and permissions.

  • Manage and fulfill internal projects or other individual tasks as delegated.

  • Embrace our culture of continuous improvement by identifying and participating in areas of opportunity for improvement in our onboarding process.

Required Qualifications:
  • Must be determined, passionate and adaptable.

  • Ability to effectively work among a solution driven team.

  • Proven organizational and prioritization skills.

  • Ability to multitask and be a proactive team player.

  • Detail oriented with an ability to think beyond the scope of the task.

  • Excellent verbal, written and interpersonal communication skills. Must be able to communicate clearly and effectively to our external partners.

  • Must be able to effectively & efficiently self-manage to meet deadlines and client SLA under pressure in a high volume vigorous environment.

  • Computer proficiency in Microsoft Windows environment.

  • Fluent in English (ability to translate Russian, Arabic or Japanese a plus).

  • Prior operational/back office, customer service, or related experience a plus.

  • Bachelor’s Degree in related field.




Active communication across all departments, including Compliance, Accounting, Sales, Client Services, Partner Relations/Business Development


Utilizes a personal computer, standard and specialized software, and standard office equipment such as the telephone, fax, copier, etc. Proficient in Microsoft office(including MS Project).

Working Conditions:

Works in an air-conditioned, well-lighted office, moderate noise level.