Software Engineer for Automated Trading Systems

6 days ago


London, Greater London, United Kingdom Good Markets Holdings Ltd. Full time

Good Markets Holdings Ltd. is a pioneering proprietary trading firm at the forefront of financial technology innovation.

Role Overview

We seek an experienced Software Engineer to contribute to the development and enhancement of our automated trading systems. The ideal candidate will possess a strong foundation in Java programming, with a keen interest in financial markets and a passion for building robust, high-performance software.

  1. Develop and maintain advanced trading algorithms and systems using Java.
  2. Ensure the performance, quality, and responsiveness of applications.
  3. Identify and correct bottlenecks, rectify bugs, and enhance application performance.
  4. Conduct code reviews and contribute to continuous improvement and professional growth within the team.
  5. Stay abreast of new trends and best practices in Java development and financial technology.

Essential Skills and Qualifications

To excel in this role, you will require:

  1. A Bachelor's degree in Computer Science, Engineering, or a related field.
  2. Proven expertise in Java development, with a solid understanding of object-oriented programming.
  3. Familiarity with concurrency patterns in Java.
  4. Familiarity with continuous integration and deployment (CI/CD) pipelines.
  5. Experience in financial services or fintech, particularly within FX or cryptocurrency markets.
  6. Experience with distributed systems and low-latency programming.

Compensation and Benefits

We offer a competitive salary of approximately $120,000 per annum, as well as performance-based bonuses. Additionally, you can expect:

  1. Opportunities for professional development in a fast-growing company.
  2. A supportive team environment with a focus on work-life balance.
  3. Remote working options available.


  • London, Greater London, United Kingdom Hudson River Trading Full time

    Job Title**Job Description:**The Systems Development team at Hudson River Trading builds and maintains the platform that provisions, monitors, and manages our server and network infrastructure. As a Systems Software Engineer, you will focus on tool development in Python, improving and integrating our existing tools and libraries across the platform, and...


  • London, Greater London, United Kingdom Oxford Knight Full time

    Role OverviewOxford Knight is seeking a skilled Senior Software Engineer to join their development team in London. As a key member of the team, you will be responsible for designing and implementing high-performance trading systems using Python and C++.Key ResponsibilitiesDevelop and maintain complex trading algorithms and modelsCollaborate with the research...


  • London, Greater London, United Kingdom Barclays Full time

    Company OverviewBarclays is a leading global financial services company, providing innovative solutions to clients across the globe.Salary£80,000 - £110,000 per annum, depending on experience.Job DescriptionWe are seeking an experienced Senior Software Engineer to join our Equities Trading Systems team in Canary Wharf. As a key member of the team, you will...


  • London, Greater London, United Kingdom DRW Full time

    Trading Systems EngineerAt DRW, we're looking for a skilled Trading Systems Engineer to join our Application Support team. As a key member of our team, you'll be responsible for providing mission-critical support for our proprietary and third-party trading systems, as well as our proprietary middle and back-office systems.Key Responsibilities:Establish...


  • London, Greater London, United Kingdom 0840 Deutsche Bank Aktiengesellschaft, Filiale London Full time

    Role Overview  We are seeking a skilled Software Performance Engineer to join our Core Trading Technology team in London. As a key member of the team, you will play a critical role in developing and maintaining high-performance trading systems that support our electronic trading platforms.About You  To be successful in this role, you will have a strong...


  • London, Greater London, United Kingdom DRW Holdings, LLC. Full time

    At DRW Holdings, LLC., we're seeking a highly skilled Senior Trading Systems Engineer to join our Application Support team. As a key member of our team, you will be responsible for providing mission-critical support for our proprietary and third-party trading systems, as well as our proprietary middle and back-office systems.Our team supports a wide variety...


  • London, Greater London, United Kingdom TEKsystems Full time

    Enhance Platform Uptime and EfficiencyA leading bank in London, UK, is seeking a Trading Systems Engineer/SRE to join their E-Trading team as a permanent employee. In this role, you will be responsible for improving platform uptime, monitoring/alerting, and automation to enhance server efficiency and performance.The ideal candidate will have a...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom Hudson River Trading Full time

    Hudson River Trading is seeking a skilled software engineer to join our team and contribute to the development of our trading infrastructure. As a key member of our coding team, you will work closely with quantitative trading teams to design, build, and maintain the technology that powers our global fixed income trading efforts.Key responsibilities...


  • London, Greater London, United Kingdom Algo Capital Group Full time

    Job OverviewWe are seeking a talented Production Support Engineer to join our team at Algo Capital Group.This role focuses on ensuring the high availability of our trading systems, capturing key trading opportunities, and fostering a collaborative environment.Key Responsibilities:Implementing best-in-class support processes for flawless operation and...


  • London, Greater London, United Kingdom Hudson River Trading Full time

    Treasury Infrastructure Software EngineerHudson River Trading's software developers work on agile, high-performing teams that design, improve, and maintain the technology that powers global trading. This role offers an opportunity to collaborate with various developers across the firm who write trading algorithms, monitor trading, build and maintain a...


  • London, Greater London, United Kingdom Hudson River Trading Full time

    Job Title: Linux System ProgrammerAt Hudson River Trading, we're seeking a skilled Linux System Programmer to join our Systems Development team. As a key member of our team, you'll play a crucial role in building and maintaining our platform, which is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure.Key...


  • London, Greater London, United Kingdom Theconstructsim Full time

    Automation Engineer OpportunityTheconstructsim is seeking a skilled Automation Engineer to join our team. As an Automation Engineer, you will be responsible for the installation, maintenance, and repair of automated gates, roller shutters, and barriers.Key Responsibilities:Install and maintain automation systems to ensure compliance with safety regulations...


  • London, Greater London, United Kingdom fish4.co - Jobboard Full time

    We are seeking an experienced Automation Systems Engineer to design and develop control panels using SEE Electrical. The ideal candidate will have a strong background in electrical engineering and automation systems, with expertise in designing and implementing control panel documentation using SEE Electrical.The successful candidate will be responsible for...


  • London, Greater London, United Kingdom Hudson River Trading Full time

    Job SummaryHudson River Trading is seeking a skilled Linux Systems Engineer to join our Systems Development team. As a key member of our team, you will design, build, and maintain tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration.Key...


  • London, Greater London, United Kingdom DRW Full time

    At DRW, we are looking for a skilled Trading Systems Engineer to join our Application Support team. As a critical member of our team, you will provide mission-critical support for our proprietary and third-party trading systems, ensuring maximum trading system availability and minimizing downtime.Responsibilities include:Establishing best-in-class production...


  • London, Greater London, United Kingdom caia - Jobboard Full time

    A leading trading firm driven by technology seeks a skilled Software Engineer to join their Trading Technology team. With over one thousand employees globally, this company constantly needs the most advanced technology, trading software, and connections to the market.Key Responsibilities:You will be responsible for the full stack of applications required to...

  • Software Engineer

    1 month ago


    London, Greater London, United Kingdom Hudson River Trading Full time

    About Hudson River TradingHudson River Trading is a leading trading firm that relies on cutting-edge technology to power its worldwide trading operations. Our coders work in small, highly productive teams that design, improve, and maintain the technology that drives our business.Job DescriptionWe are seeking highly skilled programmers who love to code and...


  • London, Greater London, United Kingdom ION Full time

    The Role:We are seeking a highly skilled Senior Trading Systems Engineer to join our team at ION. As a key member of our client services team, you will be responsible for providing mission critical systems for foreign exchange and ensuring those systems are functioning at 100% availability.Key Responsibilities:Monitor, deploy and support sophisticated...


  • London, Greater London, United Kingdom DRW Full time

    Job Description:DRW is a leading trading firm that values autonomy, innovation, and exceptional people. We operate in markets around the world, bringing sophisticated technology and expertise together to capture opportunities.As a Trading Systems Engineer, you will be part of our Application Support team, providing mission-critical support for our...


  • London, Greater London, United Kingdom Jump Trading Full time

    Internship OpportunityJump Trading Group seeks exceptional talents in Mathematics, Physics, and Computer Science to participate in our 10-week intensive software engineering internship. Located in London, this role offers a unique chance to learn from experienced software engineers and contribute to our distributed trading system.As a member of our core...