1

Home Based Algorithmic Trading Software Developer Jobs in Frederick, MD

NLM Sr. Software Developer

Rockville, MD · On-site

$118K - $135K/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 ...

NLM Sr. Software Developer

Rockville, MD · On-site

$118K - $135K/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 ...

Lead Software Developer

Gaithersburg, MD · On-site

$125K - $157K/yr

This position is based in our Gaithersburg, MD office with a hybrid schedule of 3 days per week in ... in Software Engineering Technical Skills (Highly Desirable) * Ansible best practices * YAML ...

Lead Software Developer

Gaithersburg, MD · Hybrid

$125K - $157K/yr

This position is based in our Gaithersburg, MD office with a hybrid schedule of 3 days per week in ... in Software Engineering Technical Skills (Highly Desirable) * Ansible best practices * YAML ...

Sr Autonomy Engineer

Frederick, MD

$103K - $142K/yr

Job Title: Sr Autonomy Software Engineer This role focuses on designing, developing, and ... level trade studies, develop and integrate state estimation and navigation algorithms, and ...

New

... Developer Job Type: Full time, On-Site, potential for hybrid schedule Clearance Requirements ... Rapid prototyping and Agile based software development methodologies * Understanding of web ...

... algorithms to operate on petabytes of data Writes, modifies, and debugs software largely focused in ... Experience as a Software Developer using Hadoop technologies and interest to continue coding and ...

Full Stack Software Developer (Microsoft .NET) - Manufacturing OT amp; ERP Integration We are ... Familiarity with Git-based source control and modern SDLC practices (CI/CD, code reviews, testing)

Senior Software Engineer

Rockville, MD · Hybrid

$131K - $237K/yr

... algorithms and platforms. * Apply cutting-edge techniques in statistical analysis, predictive ... While subject to change based on business needs, Leidos reasonably anticipates that this job ...

Senior Software Engineer

Rockville, MD · On-site

$131K - $237K/yr

... algorithms and platforms. * Apply cutting-edge techniques in statistical analysis, predictive ... While subject to change based on business needs, Leidos reasonably anticipates that this job ...

Full Stack Software Developer (Microsoft .NET) - Manufacturing OT & ERP Integration We are seeking ... Familiarity with Git-based source control and modern SDLC practices (CI/CD, code reviews, testing)

Platform Control Software Engineer

Clarksburg, MD · On-site

$46.75 - $59.50/hr

Forterra is a leading provider of autonomous systems for ground-based movement, focusing on ... algorithms for throttle, brake, and steering to accurately follow planned trajectories. • ...

Embedded Software Engineer

Germantown, MD · On-site

$133K - $175K/yr

The position is based in Germantown, MD. YOUR WORK AT MAXTENA WILL INCLUDE: * Design and implement ... Demonstrated experience in implementation of real-time signal processing algorithms * Demonstrated ...

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 14, 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:
NLM Sr. Software Developer

NLM Sr. Software Developer

Ripple Effect

Rockville, MD • On-site

$118K - $135K/yr

Full-time

Re-posted yesterday


Job description

Are you passionate about designing and developing secure, scalable software solutions that support cutting edge biomedical research and high-performance computing environments? Do you thrive in collaborative, multidisciplinary teams where your expertise in full software development lifecycle-from analysis and design to testing and deployment-can drive innovation in public health and scientific discovery?
Ripple Effect is seeking a highly skilled Software Developer with 6+ years of experience to support our client's mission. The Software Developer will play a key role in supporting the National Library of Medicine (NLM)-a global leader in biomedical research and data science-in its efforts to accelerate biomedical discovery and improve public health through data-powered research. This role will involve full lifecycle software development in a multidisciplinary environment, contributing to the design, implementation, and maintenance of advanced biomedical applications and tools.
If this position sounds of interest, there's a place for you here at Ripple Effect! We offer a diverse and engaging work environment, with a multitude of incentives and flexible work options that work for you and your lifestyle.
General Information
  • Job Code: CIT-DV-04T/CIT-DB-04T
  • Location: Client/NIH Main Campus
  • Employee Type: Exempt, Full-Time Regular
    (Ask our recruiters about flexible work arrangements)
  • Telework: None/Client Site
  • Clearance: Public Trust
  • Number of Openings: may have multiple openings
  • Salary Range: $118168 - $135894 (how we pay and promote)

Responsibilities
  • Analyze and Design Complex Systems: Conduct in-depth analysis of scientific and operational requirements to design robust, scalable, and secure software systems. Develop detailed technical specifications and architectural plans that align with NIH/NLM research objectives and infrastructure standards. Design, implement, and maintain software applications across diverse environments including Linux, Windows, MacOS, Android, and web-based platforms. Ensure cross-platform compatibility and performance optimization.
  • Full Software Development Lifecycle (SDLC) Participation: Engage in all phases of the SDLC-from requirements gathering and system design to coding, testing, deployment, and long-term maintenance. Apply Agile and DevSecOps methodologies to ensure iterative delivery and continuous improvement.
  • Collaborative Solution Engineering: Work closely with interdisciplinary teams of researchers, data scientists, clinicians, and IT professionals to develop software that supports biomedical research, clinical data analytics, and public health initiatives.
  • Performance and Usability Optimization: Refactor and enhance existing software systems to improve speed, reliability, scalability, and user experience. Implement responsive design and user-centered development practices.
  • Security, Accessibility and Compliance: Ensure all software adheres to federal cybersecurity standards including FISMA and FedRAMP. Implement secure coding practices, conduct vulnerability assessments, and support the development of System Security Plans (SSPs) and Authority to Operate (ATO) documentation. Design and develop software that meets Section 508 accessibility standards and NIH/NLM usability guidelines. Conduct accessibility testing and remediation as needed.
  • Documentation and Knowledge Sharing: Produce comprehensive technical documentation including system architecture diagrams, API references, user manuals, and training materials. Contribute to internal knowledge bases and support onboarding of new team members.

Requirements
Minimum Education and Experience
  • High School Diploma
  • 9 years of relevant professional experience, or a combination of education and experience that is equivalent to nine years

Basic Requirements
  • Experience in full lifecycle software development
  • Proficiency in programming languages such as C++, Python, Java, JavaScript, R, and scripting languages (e.g., Bash).
  • Experience with databases such as MySQL, PostgreSQL, MongoDB, and ElasticSearch.
  • Familiarity with development tools and environments including Jupyter Notebooks, GitHub, GitLab, and CI/CD pipelines.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Experience working in Agile/Scrum development environments.
  • Excellent problem-solving, communication, and documentation skills.
  • Must be able and willing to work onsite multiple days per week in Bethesda, MD.

To be successful at Ripple Effect, you must be able to pay attention to details, clearly communicate, work independently, and have an eagerness to learn. Learn more about what makes Ripple so great. Check out our capabilities.
Skills That Set You Apart
  • Experience in biomedical, clinical, or scientific computing domains.
  • Knowledge of AI/ML frameworks and tools (e.g., TensorFlow, PyTorch, NLP libraries).
  • Familiarity with cloud-native development and container orchestration (e.g., Docker, Kubernetes).
  • Strong understanding of Section 508 compliance and accessibility standards.
  • Previous experience with NIH, especially NLM
  • Additional Years of Experience and/or advanced degree

If you don't have all of the skills above, don't be discouraged-no resume paints a complete picture of a person. There's a good chance you're more wonderful than you think, so please apply!
About Ripple Effect
Ripple Effect is an award-winning women-owned small business providing professional consulting and exceptional talent for federal, private, and non-profit clients. We deliver multi-disciplinary solutions across Communications & Outreach, Research & Evaluation, Program Management & Policy, Digital Transformation, and Technical & Scientific Support solutions with a focus on science, research, and healthcare domains.
Hiring Process Life at Ripple
Benefits
Ripple Effect rewards our employees for their contributions to our mission in many ways, from competitive pay and exceptional benefits to a range of work/life programs based on your employment classification and personalized preferences.
Ripple Effect is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, political affiliation, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation during the hiring process, please let us know by contacting our HR department at HR@rippleeffect.com or your recruiter. Eligibility for employment will be verified using E-verify.