1

Freelance Algorithmic Trading Programmer Jobs in Virginia

$109.30K - $149.50K/yr

Join our innovative proprietary trading firm dedicated to developing cutting-edge algorithmic ... Expert-level proficiency in C++ or Rust programming. * Strong background in high-frequency trading ...

$128.10K - $168.90K/yr

Work with the Quant team to develop, test, and refine our various trading algorithms ... Minimum of 7 years of experience in software engineering, with at least 3 years focused on high ...

Technical Program Manager

Herndon, VA · On-site +1

$132.70K - $171.70K/yr

Your background in software engineering and data processing/algorithm development enables you to engage deeply with technical decisions, clarify trade-offs, and keep teams aligned on outcomes. This ...

Senior Technical Program Manager

Herndon, VA · On-site

$130K - $160K/yr

Your background in software engineering and data processing/algorithm development enables you to engage deeply with technical decisions, clarify trade-offs, and keep teams aligned on outcomes. This ...

You will also drive enterprise‑level trade studies to define and refine requirements for future ... Perform detailed analysis of SAR processing chains, image formation algorithms, calibration ...

Senior Guidance & Control Engineer

Reston, VA · On-site +1

$82.30K - $220K/yr

... design trades to support a design. Designs algorithms using modern theory and proven techniques ... Skills/Abilities Strong programming skills in MATLAB, Simulink, Python, C/C++. Excellent analytical ...

Senior Guidance & Control Engineer

Reston, VA · On-site +1

$82.30K - $220K/yr

... trades to support a design. * Designs algorithms using modern theory and proven techniques ... Strong programming skills in MATLAB, Simulink, Python, C/C++. * Excellent analytical and problem ...

The Systems Engineer is expected to provide system level trade-space assessments of approaches ... Experience and knowledge of algorithms used for navigation, periscope detection, discrimination or ...

The Systems Engineer is expected to provide system level trade-space assessments of approaches ... Experience and knowledge of algorithms used for navigation, periscope detection, discrimination or ...

next page

Showing results 1-20

Freelance Algorithmic Trading Programmer information

What are the key skills and qualifications needed to thrive as a Freelance Algorithmic Trading Programmer, and why are they important?

To thrive as a Freelance Algorithmic Trading Programmer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of financial markets, and experience with quantitative analysis. Familiarity with trading platforms (like MetaTrader, NinjaTrader, or Interactive Brokers API), backtesting frameworks, and relevant certifications such as CFA or CQF can be highly valuable. Outstanding problem-solving, attention to detail, and effective communication with clients set top performers apart. These skills are crucial for building reliable, profitable trading algorithms and translating complex financial requirements into robust, real-world solutions.

What are some typical challenges freelance algorithmic trading programmers face when working with clients?

Freelance algorithmic trading programmers often encounter challenges such as aligning with clients' diverse strategies, accommodating rapid changes in trading requirements, and ensuring robust backtesting for different market conditions. Effective communication is key, as clients may have varying levels of technical understanding and expectations regarding performance and risk management. Additionally, freelancers must stay updated on compliance standards and platform-specific APIs, which can differ significantly between projects.

What is a Freelance Algorithmic Trading Programmer?

A Freelance Algorithmic Trading Programmer is a professional who designs, develops, and implements trading algorithms for financial markets on a contract or project basis. They use programming languages like Python, C++, or Java to create automated systems that can execute trades based on predefined strategies without human intervention. These programmers often collaborate with traders, investment firms, or hedge funds to build, backtest, and optimize trading algorithms that aim to maximize profits and minimize risks. Working independently, they may also advise clients on best practices, maintain trading infrastructure, and ensure compliance with relevant financial regulations.

What is the difference between Freelance Algorithmic Trading Programmer vs Quantitative Analyst?

AspectFreelance Algorithmic Trading ProgrammerQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, sometimes certifications like CQFAdvanced degrees in finance, mathematics, or statistics, certifications like CFA or FRM
Work EnvironmentIndependent, remote, project-basedIn-house or consulting, often office-based
Industry UsageDevelops trading algorithms for clients or personal tradingAnalyzes financial data to inform trading strategies and risk management

While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Programmers focus on coding and developing trading algorithms independently, whereas Quantitative Analysts analyze data to support trading decisions within organizations.

What are popular job titles related to Freelance Algorithmic Trading Programmer jobs in Virginia? For Freelance Algorithmic Trading Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Freelance Algorithmic Trading Programmer jobs in Virginia look for? The top searched job categories for Freelance Algorithmic Trading Programmer jobs in Virginia are:
What cities in Virginia are hiring for Freelance Algorithmic Trading Programmer jobs? Cities in Virginia with the most Freelance Algorithmic Trading Programmer job openings:

Senior Low-Latency Trading Systems Engineer

Hyphen Connect Limited

$109.30K - $149.50K/yr

Other

Posted 21 days ago


Job description

Summary: Join our innovative proprietary trading firm dedicated to developing cutting-edge algorithmic execution tools for the cryptocurrency markets. In this role, you will focus on creating ultra-low-latency execution engines using C++ to enhance trading strategies and performance.

Responsibilities:

  • Design and develop advanced algorithmic trading systems with a focus on ultra-low-latency execution.
  • Optimize and enhance existing trading strategies and systems.
  • Collaborate with quantitative researchers and traders to implement new strategies.
  • Troubleshoot, test, and maintain high-performance trading applications.
  • Stay updated with the latest developments in crypto markets and HFT technologies.

Required skills:

  • Expert-level proficiency in C++ or Rust programming.
  • Strong background in high-frequency trading (HFT) or market making.
  • Experience with low-latency system design and optimization.
  • Solid understanding of algorithmic trading strategies and cryptocurrency markets.
  • Excellent problem-solving skills and attention to detail.