1

Home Based Algorithmic Trading Software Developer Jobs in Champaign, IL

Software Engineer

Champaign, IL ยท On-site

$80K - $110K/yr

As a Software Engineer at PAR, you will join the team responsible for Bridg, our Identity ... Data structures and algorithms * Clear communication skills and a collaborative mindset Additional ...

All from the comfort of your home. Why Join Our Platform? * Earn incrementally higher pay for each ... algorithms, systems, and software engineering. * Effective Teaching Methods: Ability to identify ...

Software Engineer SaaS Platform How often do you get the chance to make a global impact developing ... Excellent problem-solving skills and ability to navigate complex engineering trade-offs * Strong ...

Apply Early

Java Tutor

Champaign, IL ยท Remote

$18 - $40/hr

... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula ... Adapts instruction using IDE-based coding practice, code tracing exercises, and progressive project ...

Frontend Web and App Developer

Champaign, IL ยท On-site

$97K - $113K/yr

Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years ... Experience with browser-based debugging and performance testing software. * Excellent ...

Frontend Web and App Developer

Champaign, IL ยท On-site

$97K - $113K/yr

Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years ... Experience with browser-based debugging and performance testing software. * Excellent ...

Apply Early

Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years ... Experience with browser-based debugging and performance testing software. * Excellent ...

Software Engineer Location : Champaign, IL or Midland, MI depending upon candidate preference ... and server based infrastructure. Develop, test and maintain VB.Net and C# applications for ...

Computer Programming Tutor

Champaign, IL ยท Remote

$18 - $40/hr

All from the comfort of your home. Why Join Our Platform? * Earn incrementally higher pay for each ... Skilled at teaching problem decomposition, algorithm design, and code implementation across ...

... software that is compatible with industry-leading smart home devices and will provide property ... We are also an equal opportunity employer that does not discriminate based on any protected ...

... software that is compatible with industry-leading smart home devices and will provide property ... We are also an equal opportunity employer that does not discriminate based on any protected ...

... software that is compatible with industry-leading smart home devices and will provide property ... We are also an equal opportunity employer that does not discriminate based on any protected ...

next page

Showing results 1-20

Home Based Algorithmic Trading Software Developer information

See Champaign, IL salary details

$48.1K

$112K

$166.2K

How much do home based algorithmic trading software developer jobs pay per year?

As of Jul 5, 2026, the average yearly pay for home based algorithmic trading software developer in Champaign, IL is $112,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,100.00 and $130,200.00 per year, depending on experience, location, and employer.

How much do algorithm developers make?

Algorithmic trading software developers typically earn between $80,000 and $150,000 annually, with experienced professionals or those in high-demand markets earning higher salaries. Compensation can include bonuses and profit-sharing, especially for those working in quantitative finance environments requiring strong programming skills in languages like Python, C++, or Java.

What is the difference between Home Based Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectHome Based Algorithmic Trading Software DeveloperQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; coding certificationsDegree in Mathematics, Finance, or Economics; often advanced degrees
Work EnvironmentRemote, focused on software development and codingOffice or remote, analyzing data and developing models
Industry UsageFinancial firms, hedge funds, trading platformsInvestment banks, asset management, hedge funds
Common Search/ComparisonYesYes

While both roles involve quantitative skills, the Home Based Algorithmic Trading Software Developer primarily focuses on coding and developing trading algorithms remotely, whereas the Quantitative Analyst emphasizes data analysis and model development, often in an office setting.

Who is the richest Algo trader in the world?

The richest algorithmic trader is often considered to be Jim Simons, founder of Renaissance Technologies, a highly successful quantitative hedge fund. His firm employs advanced mathematical models and computer algorithms to generate trading strategies, making him one of the wealthiest individuals in the field of algorithmic trading.

How can I start Algo Trading at home?

A Home Based Algorithmic Trading Software Developer can start algo trading at home by setting up a suitable computer environment with reliable internet, learning programming languages like Python or C++, and using trading platforms that support algorithm development such as MetaTrader or Interactive Brokers. Developing and backtesting trading algorithms requires knowledge of financial markets, data analysis, and coding skills, often supplemented by certifications or courses in finance and programming.

Can you make money with algorithmic trading?

Home Based Algorithmic Trading Software Developers design and implement trading algorithms that can generate profits if properly tested and managed. Success depends on market conditions, strategy quality, risk management, and continuous optimization of algorithms. Consistent profitability is not guaranteed and requires strong analytical skills and experience with trading platforms and programming languages.
What are popular job titles related to Home Based Algorithmic Trading Software Developer jobs in Champaign, IL? For Home Based Algorithmic Trading Software Developer jobs in Champaign, IL, the most frequently searched job titles are:
What job categories do people searching Home Based Algorithmic Trading Software Developer jobs in Champaign, IL look for? The top searched job categories for Home Based Algorithmic Trading Software Developer jobs in Champaign, IL are:
What cities near Champaign, IL are hiring for Home Based Algorithmic Trading Software Developer jobs? Cities near Champaign, IL with the most Home Based Algorithmic Trading Software Developer job openings:

Scientific Software Engineer

Riverside Research Institute

Champaign, IL โ€ข On-site

$95K - $200K/yr

Other

Posted yesterday


Job description

Riverside OverviewRiverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country's most challenging technical problems. ย  ย All Riverside Research opportunities require U.S. Citizenship. ย Position Overview

Riverside Research's Applied Mathematics and Physics Solutions Division is seeking an experienced Scientific Software Engineer to join our team in developing our high-performance computing (HPC) electromagnetic analysis simulation toolset. The candidate will add new features to our codebase and modernize some of the legacy sections. Our developers are involved in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, debugging, documenting and peer-reviewing other team members' code.ย  Our software product is a state-of-the-art computational electromagnetic (CEM) tool for the defense industry, where efficiency and high-performance really matter. You will collaborate closely with our diverse team of physicists, engineers, mathematicians and developers. We expect our developers to be knowledgeable in algorithm design, code efficiency, compiler optimization, high-performance computation, parallel programming and be able to follow software development best practices.

Responsibilities
  • Design, implement, optimize, and maintain HPC CEM applications written in C++, Fortran, and Python by collaborating with physicists, RF engineers, and applied mathematicians.
  • Implement new features and correct known issues while participating in all stages of the software development lifecycle, including requirements analysis, software architecture definition, design reviews, code reviews, and continuous integration testing.
  • Produce robust and scalable software designs that balance today's requirements with expectations of future needs.
  • Optimize code performance with your knowledge of parallelization, vectorization, compilers, code profilers, scalability testing, algorithm efficiency, and design patterns.
  • Develop new and port existing code to execute on graphics processing units (GPUs).
  • Perform analysis of alternatives when multiple solutions exist and present them to users.
  • Create and maintain user and developer documentation.
  • Keep up to date with state-of-the-art software engineering practices.
  • Follow the organization's established code development standards and practices.
  • Other duties as assigned.
Qualifications

Required Qualifications:

  • Ability to obtain and maintain a TS/SCI security clearance.
  • Experience programming and debugging non-trivial projects in low-level languages such as C, C++, or Fortran.
  • Demonstrated ability to build and maintain complex production-quality software.
  • Experience working with one or more of the following:
    • HPC/supercomputing;
    • Code optimization;
    • Computer simulation;
    • Physics-based modeling and simulation; or
    • Scientific computing.
  • Excellent communication skills and ability to work in and with a team.
  • Education and Experience:
    • Degree in Computer Science, Computer Engineering, or a related field with software development experience.
    • Bachelor's with 2+ years of experience, or
    • Master's or Phd with 0 years of experience
    • Relevant years of experience may be substituted in lieu of a degree.
  • A willingness to learn and perform other duties as assigned.
  • Ability to travel (less than 10%).

Desired Qualifications:

  • Expertise in C++11 and newer.
  • Familiarity with HPC/supercomputing: MPI, OpenMP, multi-threading, and GPUs.
  • Familiarity with developing cross-platform (Windows and Linux) software.
  • Familiarity with Python or other similar high-level languages.
  • Familiarity with CMake and CTest.
  • Familiarity with 3D data visualization.
  • Familiarity with radiofrequency (RF) and radar system concepts such as fields, antenna patterns, radar cross section (RCS), range profiles, and similar.
  • Experience with numerical algorithms and techniques for scientific software applications.
  • Experience with Atlassian tools (Jira, Bitbucket, Bamboo, and Confluence) and git.
Global Comp$95,000 - $200,000 This represents the typical compensation range for this position based on experience, location and other factors.Closing Statementย  Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring.ย  Riverside offers comprehensive compensation and benefit packages to our employees. Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran's status or any other status legally protected by applicable federal, state, and local law.Employment Type: OTHER