Linux Systems Administrator - Intermediate - Financial / Banking Working in a busy and vibrant Financial / Banking environment, candidates will have a minimum of 2+ years Red Hat Linux systems Administration with some Scripting - Bash / Python - and ideally some SQL / Database knowledge. Job Overview You will be providing 1st, 2nd & 3rd line Linux technical support, troubleshooting, and maintenance for Linux-based systems and requires excellent problem-solving abilities, and a customer-centric attitude. You will work closely with highly technical internal teams and end-users to ensure the smooth operation of Linux-based servers and systems. This is a key role with huge scope to learn new skills. Responsibilities and Duties Monitor and support live trading platforms during operational hours. Participate in a support rota of early/late shifts supporting exchange hours 7am - 6.30pm to provide 1st and 2nd line support for IT infrastructure. Manage and respond to queries/tickets sent to the infrastructure team from both internal teams or external clients. Assist in the installation, configuration, and maintenance of Linux-based servers and systems. Perform regular system updates, patches, and upgrades to ensure systems are secure and up-to-date. Responsible for implementing out of hours changes. Assist with the on-boarding of new platforms and undertake final support signoff. Assist in the administration of logging and alerting services (Nagios, SolarWinds, etc). Assist the Linux or DevOps team with projects as appropriate. Identify where we can improve processes and highlight where potential automation improvements can be made. Ensure that all policies, procedures, and documentation are kept up to date. Out-of-hour's work will be required on occasion, including ad-hoc datacentre visits. Required Skills/Experience 5+ years working in a Red Hat Linux environment troubleshooting Linux servers and applications. RedHat/Rocky Linux preferable but not essential. RHCSA or similar is advantageous but not required. Solid understanding of Linux operating systems (file system, best practices in terms of permissions management, management of system logs, services, performance monitoring, systems lifecycle etc.) Experience monitoring/optimising system performance, troubleshoot issues, and implement solutions to enhance overall efficiency. Scripting on Linux systems bash / python desirable. Experience with virtualisation technologies (e.g. VMware) Knowledge and experience of application delivery technologies such as TCP/IP, LAN networking (DNS, HTTP(S), Web Sockets, SFTP). Prior experience using a ticketing system within a helpdesk environment. Experience using and / or administering IT monitoring systems such as Nagios or SolarWinds. Experience with a version control system such as GitLab. Cloud / AWS experience a bonus. SQL database experience a bonus. Strong analytical and organizational skills, with passionate attention to detail and a willingness to learn new skills.
24/04/2026
Full time
Linux Systems Administrator - Intermediate - Financial / Banking Working in a busy and vibrant Financial / Banking environment, candidates will have a minimum of 2+ years Red Hat Linux systems Administration with some Scripting - Bash / Python - and ideally some SQL / Database knowledge. Job Overview You will be providing 1st, 2nd & 3rd line Linux technical support, troubleshooting, and maintenance for Linux-based systems and requires excellent problem-solving abilities, and a customer-centric attitude. You will work closely with highly technical internal teams and end-users to ensure the smooth operation of Linux-based servers and systems. This is a key role with huge scope to learn new skills. Responsibilities and Duties Monitor and support live trading platforms during operational hours. Participate in a support rota of early/late shifts supporting exchange hours 7am - 6.30pm to provide 1st and 2nd line support for IT infrastructure. Manage and respond to queries/tickets sent to the infrastructure team from both internal teams or external clients. Assist in the installation, configuration, and maintenance of Linux-based servers and systems. Perform regular system updates, patches, and upgrades to ensure systems are secure and up-to-date. Responsible for implementing out of hours changes. Assist with the on-boarding of new platforms and undertake final support signoff. Assist in the administration of logging and alerting services (Nagios, SolarWinds, etc). Assist the Linux or DevOps team with projects as appropriate. Identify where we can improve processes and highlight where potential automation improvements can be made. Ensure that all policies, procedures, and documentation are kept up to date. Out-of-hour's work will be required on occasion, including ad-hoc datacentre visits. Required Skills/Experience 5+ years working in a Red Hat Linux environment troubleshooting Linux servers and applications. RedHat/Rocky Linux preferable but not essential. RHCSA or similar is advantageous but not required. Solid understanding of Linux operating systems (file system, best practices in terms of permissions management, management of system logs, services, performance monitoring, systems lifecycle etc.) Experience monitoring/optimising system performance, troubleshoot issues, and implement solutions to enhance overall efficiency. Scripting on Linux systems bash / python desirable. Experience with virtualisation technologies (e.g. VMware) Knowledge and experience of application delivery technologies such as TCP/IP, LAN networking (DNS, HTTP(S), Web Sockets, SFTP). Prior experience using a ticketing system within a helpdesk environment. Experience using and / or administering IT monitoring systems such as Nagios or SolarWinds. Experience with a version control system such as GitLab. Cloud / AWS experience a bonus. SQL database experience a bonus. Strong analytical and organizational skills, with passionate attention to detail and a willingness to learn new skills.
Senior Software Engineer / Principal Software Engineer- C++, Python - Financial / Banking Candidates will have a minimum 8+ years C++ experience and excellent knowledge of Python -coming from a Financial / Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Principal Software Engineer - C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties • Codes, tests, integrates, and documents software.• Provides technical leadership to more junior employees and other teams.• Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products.• Participate as a Subject Matter Expert in internal review of software components and systems.• Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation.• Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products.• Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience • 8+ years development experience in C++ 11 and Boost creating performant, scalable applications.• 6+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms.• 6+ years of experience on Linux systems.• Good understanding of modern development best practices and methodologies• Python, including Pytest. • Knowledge of capital markets exchange connectivity on stocks (fixed income and derivatives is a plus), including exchange protocols such as FIX and SBE. • Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. • Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. • Some understanding and usage of cloud technology is a plus but not mandatory. Candidates may be considered either as a Senior or Principal Software Engineer depending upon experience / skills with a salary range, reflective of skills between £100 / £140
24/04/2026
Full time
Senior Software Engineer / Principal Software Engineer- C++, Python - Financial / Banking Candidates will have a minimum 8+ years C++ experience and excellent knowledge of Python -coming from a Financial / Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Principal Software Engineer - C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties • Codes, tests, integrates, and documents software.• Provides technical leadership to more junior employees and other teams.• Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products.• Participate as a Subject Matter Expert in internal review of software components and systems.• Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation.• Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products.• Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience • 8+ years development experience in C++ 11 and Boost creating performant, scalable applications.• 6+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms.• 6+ years of experience on Linux systems.• Good understanding of modern development best practices and methodologies• Python, including Pytest. • Knowledge of capital markets exchange connectivity on stocks (fixed income and derivatives is a plus), including exchange protocols such as FIX and SBE. • Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. • Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. • Some understanding and usage of cloud technology is a plus but not mandatory. Candidates may be considered either as a Senior or Principal Software Engineer depending upon experience / skills with a salary range, reflective of skills between £100 / £140
Senior C# and API Developer - Financial / Banking A well established, dynamic and fast growing FX Brokerage is looking for an experienced C# Developer to join their small team building in-house products. ABOUT THE ROLE: You'll be building our own in-house system enabling us to move away from 3rd party vendors, this will be across several streams of the business and will encompassing trade execution, trade pricing, CRM, settlement and regulatory reporting. REQUIRED SKILLS: Demonstrable experience working as a Senior C# developer Strong interpersonal skills facilitating constructive interactions with business stakeholders Advanced knowledge of distributed, asynchronous event-driven systems Microsoft Web APIs and WCF RESTful API's in the context of interacting with third party providers and connectors, for example PSD2 open banking API's. Endpoint security best practice Writing performant, scalable and secure code ASP on top of MVVM/MVC Up to date knowledge of continuous integration methodologies, the creation of build servers and agents plus the full deployment process end to end In depth knowledge of repository management, version control, branching and merging - ideally with GIT. Microsoft SQL Server database administration, schema creation and optimisation, referential integrity, stored procedures and functions. Aptitude for problem solving as well as analytical and strategic thinking Technical document production, for example for API's Nice to have: Cloud (AWS), Angular, FIX protocol, SWIFT, PSD2, experience of a payments processing system facilitating cross-border transactions Not essential but any previous Financial / Banking or experience working on other Real Time Messaging / Low Latency Systems would be highly beneficial although this is a superb opportunity for someone with "The Right" technical skills to gain some invaluable Financial experience.
04/11/2021
Full time
Senior C# and API Developer - Financial / Banking A well established, dynamic and fast growing FX Brokerage is looking for an experienced C# Developer to join their small team building in-house products. ABOUT THE ROLE: You'll be building our own in-house system enabling us to move away from 3rd party vendors, this will be across several streams of the business and will encompassing trade execution, trade pricing, CRM, settlement and regulatory reporting. REQUIRED SKILLS: Demonstrable experience working as a Senior C# developer Strong interpersonal skills facilitating constructive interactions with business stakeholders Advanced knowledge of distributed, asynchronous event-driven systems Microsoft Web APIs and WCF RESTful API's in the context of interacting with third party providers and connectors, for example PSD2 open banking API's. Endpoint security best practice Writing performant, scalable and secure code ASP on top of MVVM/MVC Up to date knowledge of continuous integration methodologies, the creation of build servers and agents plus the full deployment process end to end In depth knowledge of repository management, version control, branching and merging - ideally with GIT. Microsoft SQL Server database administration, schema creation and optimisation, referential integrity, stored procedures and functions. Aptitude for problem solving as well as analytical and strategic thinking Technical document production, for example for API's Nice to have: Cloud (AWS), Angular, FIX protocol, SWIFT, PSD2, experience of a payments processing system facilitating cross-border transactions Not essential but any previous Financial / Banking or experience working on other Real Time Messaging / Low Latency Systems would be highly beneficial although this is a superb opportunity for someone with "The Right" technical skills to gain some invaluable Financial experience.
Python Developer - Intermediate - 1-3 years' experience You will be working with a Technology Driven Investment Managers who combine data, research, technology and trading expertise to achieve high quality returns for investors with an excellent base salary and unrivalled bonus potential. Candidates must have the core 1+ Years Python Development and in exchange you will gain some invaluable Financial / Quantitative Trading experience. About The Role A key member of the development team, building and enhancing key components A role with the potential to gain exposure to many aspects of electronic and algorithmic trading, back testing, and data management systems Working with traders and quants to roll-out, support and run strategies Building and supporting new quantitative trading framework software Designing clean architecture and leveraging state of the art tools and components Bringing new ideas and experimenting with new technologies Skills Required Advanced skills in one or several programming languages Strong Python skills Very high standards in code quality and good development practices Knowledge of real-time systems, high performance computing and quantitative applications an advantage Strong team-player Experience working within a mature CI/CD process, DevOps experience Strong communication skills Any C++ or C# experience would be beneficial Ideal candidates will have a core interest in the Financial Markets / Banking … with any Futures & Options experience highly beneficial and have a Master's Degree or PhD in Finance, Technology, Science, Maths or Engineering. An initial salary guide is between £35 - £80k although this may be extended for "the right" candidate + Benefits and Excellent Bonus potential - The role can be based either in London or Paris with a 50/50 split between office based and remote working.
07/10/2021
Full time
Python Developer - Intermediate - 1-3 years' experience You will be working with a Technology Driven Investment Managers who combine data, research, technology and trading expertise to achieve high quality returns for investors with an excellent base salary and unrivalled bonus potential. Candidates must have the core 1+ Years Python Development and in exchange you will gain some invaluable Financial / Quantitative Trading experience. About The Role A key member of the development team, building and enhancing key components A role with the potential to gain exposure to many aspects of electronic and algorithmic trading, back testing, and data management systems Working with traders and quants to roll-out, support and run strategies Building and supporting new quantitative trading framework software Designing clean architecture and leveraging state of the art tools and components Bringing new ideas and experimenting with new technologies Skills Required Advanced skills in one or several programming languages Strong Python skills Very high standards in code quality and good development practices Knowledge of real-time systems, high performance computing and quantitative applications an advantage Strong team-player Experience working within a mature CI/CD process, DevOps experience Strong communication skills Any C++ or C# experience would be beneficial Ideal candidates will have a core interest in the Financial Markets / Banking … with any Futures & Options experience highly beneficial and have a Master's Degree or PhD in Finance, Technology, Science, Maths or Engineering. An initial salary guide is between £35 - £80k although this may be extended for "the right" candidate + Benefits and Excellent Bonus potential - The role can be based either in London or Paris with a 50/50 split between office based and remote working.