1

Home Based Algorithmic Trading Software Developer Jobs in Frederick, MD

Support a team creating component based services to integrate with multiple applications and ... Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus ...

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management ... While subject to change based on business needs, Leidos reasonably anticipates that this job ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management ... While subject to change based on business needs, Leidos reasonably anticipates that this job ...

The primary focus is on developing microservices-based applications within an Agile/SAFe ... This is a hybrid position requiring 3 days onsite and 2 days working from home. This role focuses ...

The primary focus is on developing microservices-based applications within an Agile/SAFe ... This is a hybrid position requiring 3 days onsite and 2 days working from home. This role focuses ...

Software Developer

Gaithersburg, MD · On-site

$87K - $157K/yr

The TFDM program is a Federal Aviation Administration's (FAA) NextGen program based on airport ... This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office.

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

The TFDM program is a Federal Aviation Administration's (FAA) NextGen program based on airport ... This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office.

Software Developer

Gaithersburg, MD · Hybrid

$87K - $157K/yr

The TFDM program is a Federal Aviation Administration's (FAA) NextGen program based on airport ... This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office.

Software Developer

Gaithersburg, MD · Hybrid

$69K - $125K/yr

The TFDM program is a Federal Aviation Administration's (FAA) NextGen program based on airport ... This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office.

Software Engineer to support an office that is accountable for clearance processing of all ... Required Skills: 1. Analyzing client/business requirements and designing appropriate cloud-based ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

Leidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland ... Knowledge of Cloud-based systems * Knowledge of unit testing tools such as Junit and Mockito

Leidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland ... Knowledge of Cloud-based systems * Knowledge of unit testing tools such as Junit and Mockito

The Leidos Spatial Solutions Division has an exciting opportunity for an experienced Software ... Experience with GNU based compilers * Experience programming in C++, Java, Typescript, and Bash

... based upon documented requirements. Works individually or as part of a team. Reviews and tests ... Develop or implement algorithms to meet or exceed system performance and functional standards 13 ...

... novel algorithm development, manipulation of extremely large data sets, real-time systems, and ... based upon documented requirements. Works individually or as part of a team. Reviews and tests ...

NLM Software Developer

Rockville, MD · On-site

$98K - $113K/yr

The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a ... web-based platforms. Ensure cross-platform compatibility and performance optimization. * Full ...

next page

Showing results 1-20

Home Based Algorithmic Trading Software Developer information

See Frederick, MD salary details

$47.7K

$111.2K

$165K

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

As of Jul 9, 2026, the average yearly pay for home based algorithmic trading software developer in Frederick, MD is $111,204.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $129,300.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 the most commonly searched types of Algorithmic Trading Software Developer jobs in Frederick, MD? The most popular types of Algorithmic Trading Software Developer jobs in Frederick, MD are:
What are popular job titles related to Home Based Algorithmic Trading Software Developer jobs in Frederick, MD? For Home Based Algorithmic Trading Software Developer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Home Based Algorithmic Trading Software Developer jobs in Frederick, MD look for? The top searched job categories for Home Based Algorithmic Trading Software Developer jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Home Based Algorithmic Trading Software Developer jobs? Cities near Frederick, MD with the most Home Based Algorithmic Trading Software Developer job openings:
Software Developer

Software Developer

Kepora

Potomac, MD

Full-time

Re-posted 13 days ago


Job description

🔒 Clearance & Citizenship Requirements

This position requires U.S. Citizenship and an active TS/SCI security clearance with Full Scope Polygraph. Candidates who do not currently hold these credentials will not be considered.


Description:
Support a team creating component based services to integrate with multiple applications and frameworks. Provide development support for service and application development to enhance and develop mission-based solutions and support other program office software projects.
Mandatory Skills:
1.
• Demonstrated experience developing Python applications with data science libraries.
2.
• Demonstrated experience with ML frameworks like scikit-learn, SpaCy, TensorFlow, PyTorch, Keras.
3.
• Demonstrated experience with Natural Language Processing techniques.
4.
• Demonstrated experience with AWS Services and Cloud based development.
5.
• Demonstrated experience working with REST services.
6.
• Demonstrated experience working with SQL, including Postgres.
7.
• Demonstrated experience with search syntax to include ICQL and Retrieval Ware.
8.
• Demonstrated on-the-job experience exhibiting analytical skills to assess customer requirements and create innovative solutions.
9.
• Demonstrated on-the-job experience exhibiting problem solving skills to include debugging and testing web applications.
Optional Skills:
1.
• Demonstrated experience in the practical application of engineering science and technology, including applying principles, techniques, procedures, and equipment to the design and production of various goods or services.
2.
• Demonstrated experience in design, such as design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
3.
• Demonstrated experience in project management processes, procedures and tools.
4.
• Demonstrated experience in Project Management concepts and principles.
5.
• Demonstrated experience in Project planning and management skills, including scope of work, time estimation, and resource assignment.
6.
• Demonstrated experience in Technology Design, such as generating or adapting equipment and technology to serve user needs.
7.
• Demonstrated experience in Troubleshooting, such as determining causes of operating errors and deciding what to do about it.
8.
• Demonstrated experience in Systems Analysis, such as determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
9.
• Demonstrated experience in Operations Analysis, such as analyzing needs and product requirements to create a design.
10.
• Demonstrated experience in identifying technology gaps in current capabilities and processes.
11.
• Demonstrated experience in developing a project plan and workflow based on a project management model.
12.
• Demonstrated experience in troubleshooting and problem solving both technical and non-technical issues with equipment, systems, networks, and computer operations.
13.
• Demonstrated experience in conveying technical information to non-technical individuals.
14.
• Demonstrated experience in troubleshooting and problem-solving issues related to development across multiple security boundaries including both high and low side environments.
15. Other Skills - will be in Matrix:
16. Experience designing and developing tools that integrate with mission applications.
17. Experience designing and developing collaborative tools, data manipulation techniques, data visualization techniques, and directory services.
18. Designing, building, and maintaining ETL (Extract, Transform, Load) pipelines for data applications.
19. Developing, testing, evaluating, and integrating machine learning models, in particular Large Language Models, into production software.
20. Creating RESTful APls or microservices (using Flask, FastAPI, or Django) to expose data insights or models to other applications.
21. Experience providing the operations and maintenance of operational systems including cloud based activities.
22. Experience modifying existing software to correct errors or to improve performance.
23. Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus or MLflow to track model performance, detect drift, and ensure software reliability in production environments.
24. Experience analyzing user needs and software requirements to determine feasibility of design within time and cost restraints for Sponsor consideration.
25. Experience consulting with customers about software system design and maintenance.
26. Experience developing and directing software system testing and validation procedures, programming, and documentation.
27. Experience conferring with other application's systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces.
28. Experience correcting errors by making appropriate changes and confirming the desired results are produced.
29. Experience compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program.
30. Experience writing, updating, and maintaining applications or software packages to handle specific tasks.
31. As needed, consulting with managerial, engineering, and technical personnel to clarify technical aspects of the program(s).