1

Internship Algorithmic Trading Programmer Jobs in Decatur, AL

... trade studies. * Utilize Model‑Based Systems Engineering tools and practices (e.g., Cameo) and ... Integrate algorithmic solutions into large-scale systems and assess their effectiveness. Required ...

... trade studies. * Utilize Model Based Systems Engineering tools and practices (e.g., Cameo) and ... Integrate algorithmic solutions into large-scale systems and assess their effectiveness. Required ...

... trade studies, algorithm design, or modeling and simulation * Proficiency in C++, Java, MATLAB or ... Systems Engineering background

Supervising Assistant Engineers, Engineering Assistants, Plan Clerks and Interns, including providing input on performance appraisals. * Preparing Scope of Work documents for trades. * Developing ...

Supervising Assistant Engineers, Engineering Assistants, Plan Clerks and Interns, including providing input on performance appraisals. * Preparing Scope of Work documents for trades. * Developing ...

Senior Systems Engineer

Huntsville, AL · On-site

$103K - $140.90K/yr

... trade studies, algorithm design, or modeling and simulation * Proficiency in C++, Java, MATLAB or ... Systems Engineering background

Develop, test, and refine guidance algorithms and control loops. * Evaluate model performance and ... Conduct trajectory, performance, and trade-space analyses to answer complex engineering and mission ...

Senior Guidance & Control Engineer

Huntsville, AL · 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 ...

next page

Showing results 1-20

Internship Algorithmic Trading Programmer information

See Decatur, AL salary details

$15

$34

$50

How much do internship algorithmic trading programmer jobs pay per hour?

As of May 31, 2026, the average hourly pay for internship algorithmic trading programmer in Decatur, AL is $34.57, according to ZipRecruiter salary data. Most workers in this role earn between $28.61 and $40.58 per hour, depending on experience, location, and employer.

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

To thrive as an Internship Algorithmic Trading Programmer, you need strong programming skills (typically in Python, C++, or Java), a solid grasp of algorithms, and foundational knowledge in mathematics or finance, often supported by ongoing studies in computer science, engineering, or related fields. Familiarity with version control systems (like Git), data analysis tools (such as Pandas or NumPy), and exposure to trading platforms or APIs is advantageous. Analytical thinking, attention to detail, and effective communication are crucial soft skills for collaborating with teams and troubleshooting complex problems. These skills ensure the development of robust, efficient trading algorithms and contribute to the competitiveness and reliability of trading strategies.

What types of projects and tasks can I expect to work on as an Internship Algorithmic Trading Programmer?

As an Internship Algorithmic Trading Programmer, you can expect to work on tasks such as coding and backtesting trading algorithms, analyzing financial market data, and optimizing strategies for performance. Interns often collaborate closely with quantitative analysts and senior developers, learning industry-standard tools and platforms. Your daily responsibilities may include debugging code, running simulations, and documenting your findings. This hands-on experience provides excellent exposure to the fast-paced trading environment and is a valuable stepping stone to full-time roles in quantitative finance.

What are Internship Algorithmic Trading Programmers?

Internship Algorithmic Trading Programmers are students or early-career professionals who work as interns in financial firms to help develop, test, and implement automated trading strategies using programming and quantitative analysis. They typically work under the supervision of experienced traders or quantitative analysts, using programming languages like Python, C++, or Java to code algorithms that trade financial instruments. These internships provide valuable hands-on experience in financial markets, algorithm development, and risk management, helping interns build the skills needed for a career in quantitative finance or trading technology.

What is the difference between Internship Algorithmic Trading Programmer vs Quantitative Trading Intern?

AspectInternship Algorithmic Trading ProgrammerQuantitative Trading Intern
Required CredentialsBasic programming skills, coursework in algorithms or financeStrong math, statistics, or finance background
Work EnvironmentDeveloping trading algorithms, coding, testing strategiesData analysis, model development, research
Industry UsageCommon in trading firms, hedge funds, investment banksSimilar, often overlapping roles in finance firms

Both roles involve finance and programming, but the Internship Algorithmic Trading Programmer focuses more on coding and implementing trading algorithms, while the Quantitative Trading Intern emphasizes data analysis and quantitative research. The roles are closely related and often overlap in industry usage.

What are popular job titles related to Internship Algorithmic Trading Programmer jobs in Decatur, AL? For Internship Algorithmic Trading Programmer jobs in Decatur, AL, the most frequently searched job titles are:
What job categories do people searching Internship Algorithmic Trading Programmer jobs in Decatur, AL look for? The top searched job categories for Internship Algorithmic Trading Programmer jobs in Decatur, AL are:
NL-26-015 BMDS Systems Engineer

NL-26-015 BMDS Systems Engineer

nLogic

Huntsville, AL

Other

Posted 22 days ago


Job description

The nLogic team are seeking a versatile BMDS Systems Engineer to support the development, integration, and analysis of complex, missioncritical, softwareintensive systems. This role includes requirements development, system architecture support, modeling and simulation, algorithm analysis, Agile team collaboration, and (as applicable based on experience) leadership responsibilities such as Product Ownership or technical team guidance.
The ideal candidate thrives in a fastpaced environment, excels at solving complex problems, communicates effectively across engineering disciplines, and can contribute to a wide range of systemlevel activities.
Key Responsibilities:
  • Develop, decompose, allocate, trace, and verify system and software requirements.
  • Create and maintain Systems Engineering artifacts including specifications, Interface Control Documents, architecture descriptions, use cases, and trade studies.
  • Utilize ModelBased Systems Engineering tools and practices (e.g., Cameo) and requirements management tools (e.g., DOORS).
  • Collaborate within Agile/Scrum teams to plan, execute, and deliver technical capabilities.
  • Partner with software development and test teams to ensure successful implementation and verification of requirements.
  • Conduct technical analyses, support design reviews, and contribute to integration and test readiness.
  • Communicate technical information clearly to both technical and nontechnical audiences.
  • Advanced Responsibilities:
    • Serve as Product Owner: define product vision, prioritize backlog, plan work, estimate scope, and brief progress metrics.
    • Lead or mentor technical teams and coordinate engineering activities.
    • Develop and analyze physics and mathematicsbased algorithms using MATLAB, Python, or similar tools.
    • Perform system performance assessment, data analysis, and algorithm evaluation.
    • Integrate algorithmic solutions into large-scale systems and assess their effectiveness.

Required Qualifications:
  • Active Secret Security Clearance is required for this position
  • Bachelor's degree in a STEM discipline from an accredited university.
  • Experience in systems engineering, software development, algorithm development, data analysis, or related technical areas (experience level may vary and candidates of all seniority levels are encouraged to apply).
  • Understanding of systems engineering principles, processes, and lifecycle practices.
  • Experience with requirements development and verification.
  • Familiarity or proficiency with DOORS, Cameo, MBSE tools, or comparable engineering systems.
  • Strong analytical, problemsolving, and criticalthinking skills.
  • Ability to work effectively both independently and within multidisciplinary teams.
  • Excellent written and verbal communication skills.
  • Must be able to support work in an onsite, closed-area environment.

Preferred Qualifications:
  • Advanced degree in Mathematics, Physics, Engineering, or related field.
  • Experience developing Systems Engineering artifacts or performing architecture modeling.
  • Experience in algorithm development, modeling, simulation, performance analysis, or optimization.
  • Agile or Product Owner certifications.
  • MBSE or INCOSE systems engineering certifications.
  • Experience with Unix/Linux environments or scripting languages.
  • Background in large-scale, complex defense or aerospace systems.

Work Conditions:
  • Work Model: On-site
  • Travel: Up to 10%
  • Work Hours: Standard

Candidate must be a U.S. Citizen. This is a full-time position located in Huntsville, AL. Current SECRET clearance is required for consideration.