1

Freelance High Frequency Trading Software Engineer Jobs in Puerto Rico

We are looking for a Lead Software Engineer to oversee an Agile engineering team, provide technical mentorship, and drive project execution to deliver high-quality software solutions. In this role ...

Senior Software Engineer

San Juan, PR ยท On-site

$79K - $104K/yr

Design, develop, test, and improve high-quality software applications following Agile principles ... Troubleshoot and debug complex technical issues in collaboration with the engineering team.

Software Engineer II

Aguadilla, PR ยท On-site

$90 - $130/hr

Demonstrate the ability to develop efficient and high-quality software * Knowledge of software ... Engineering * Computer Science #J-18808-Ljbffr

Software Engineer I

Aguadilla, PR ยท On-site

$85 - $140/hr

Demonstrate the ability to develop efficient and high-quality software. * Some Knowledge of ... C/C++ Programming * Python Programming * Embedded Software Development * Model Based Software ...

Senior Software Engineer

San Juan, PR ยท On-site

$120K - $158K/yr

Puerto Rico We are seeking an experienced Senior Software Engineer to join our team to architect ... As a distributed team, we place high value on proactive communication, transparency, and a bias for ...

next page

Showing results 1-20

Freelance High Frequency Trading Software Engineer information

What is a freelance high frequency trading software engineer?

A Freelance High Frequency Trading (HFT) Software Engineer is an independent professional who designs, develops, and maintains trading algorithms and systems for high frequency trading firms or clients. They specialize in creating software that can execute trades at extremely high speeds, often within microseconds, and handle large volumes of data. Their role typically includes optimizing code for low latency, ensuring system reliability, and implementing complex trading strategies. Freelance HFT engineers work on a contract basis, allowing them to serve multiple clients or projects rather than being tied to a single employer.

What are the key skills and qualifications needed to thrive as a freelance high frequency trading software engineer, and why are they important?

To thrive as a Freelance High Frequency Trading (HFT) Software Engineer, you need advanced programming skills (C++, Python, or Java), deep knowledge of algorithms, and a strong background in mathematics or computer science. Experience with low-latency systems, network optimization, and familiarity with industry-standard trading platforms or certifications like CFA can be highly valuable. Exceptional problem-solving abilities, adaptability, and strong communication skills help you collaborate with clients and respond quickly to changing requirements. These skills are essential for building robust, high-performance trading systems that compete effectively in fast-moving financial markets.

What are some common challenges faced by freelance high frequency trading software engineers when working with clients remotely?

Freelance HFT software engineers often encounter challenges such as aligning with clients' rapidly evolving trading strategies and ensuring low-latency performance under stringent requirements. Communication can be complex due to the highly technical and confidential nature of HFT algorithms, necessitating clear documentation and secure collaboration tools. Additionally, freelancers must adapt quickly to diverse technology stacks and exchange APIs, while efficiently coordinating with quantitative analysts, traders, and IT support teams who may be located in different time zones.

What job categories do people searching Freelance High Frequency Trading Software Engineer jobs in Puerto Rico look for?

The top searched job categories for Freelance High Frequency Trading Software Engineer jobs in Puerto Rico are:

What cities in Puerto Rico are hiring for Freelance High Frequency Trading Software Engineer jobs?

Cities in Puerto Rico with the most Freelance High Frequency Trading Software Engineer job openings:

Infographic showing various Freelance High Frequency Trading Software Engineer job openings in Puerto Rico as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution.

Junior Algorithmic Trader

Aguadilla, PR โ€ข On-site

$59K - $77K/yr

Full-time

Posted 23 days ago


Job description

Description

Our Algorithmic Traders use their expert understanding of the financial markets and market microstructure to develop relative value arbitrage trading software and build and improve trading strategies. As a Junior Algorithmic Trader, you will have the opportunity to experience relative value arbitrage trading paired with innovative software. You will partner with Senior Traders to assist and learn all facets of automated trading. From researching and analyzing high-frequency tick data and trading performance, to building mathematical models and performing time series analysis, you will experience a deep dive into real-time trading and gain exposure to build your expertise. The ideal candidate is intellectually curious, technically analytical, and has the desire to learn and apply programming skills in a fast-paced environment (Python, C++).ย 

Responsibilities

  • Work with Senior Algorithmic Traders to assist and learn all facets of automated trading
  • Develop expertise in market microstructure, tick data, and automated trading systems
  • Learn and master object-oriented programming languages (C++ and Python)
  • Build and maintain trading quantitative model tools and analytics
  • Develop, code, maintain and support production quality automated trading software and strategies
  • Improve strategies and trade execution by performing post trade analyses and developing prediction models

Requirements

  • Pursuing a Bachelor's, Master's, or Doctorate in a technical field, such as but not limited to STEM or Finance, with a graduation date between December 2026 and Spring 2027, or 1-2 years of pertinent industry experienceย 
  • Required courses: Data structures, Probability, Statistics, and Linear Algebra
  • Minimum major GPA of 3.5/4 or equivalent scale
  • Proficiency and experience in object-oriented programming languages, C++, Python, and/or Java preferredย 
  • Proficiency and experience in Linux scripting are a plus
  • Demonstrated passion for markets, finance, and trading, such as, but not limited t,o personal trading, participation in trading competitions, attendance at firm discovery days, industry-related student groups or clubs, and/or prior internship experience preferredย 
  • Project or internship experience in data analysis, quantitative modeling, and/or machine learning
  • Passion for math and software applied to markets and trading
  • Strong understanding of computing, math, probability, statistics, and finance
  • Strong work ethic and willingness to do what it takes to get the job done
  • Excellent verbal and written communication skills
  • Ability to work within a team in a fast-paced environment
  • This position requires physical presence and is onsite at our office in Aguadilla, PR

View our resources to prepare for the interview process