1

Internship Algorithmic Trading Programmer Jobs in Tennessee

Collaborating with data scientists to develop algorithms for training AI models. * Conducting ... Providing technical guidance and mentorship to junior engineers or interns. * Documenting code ...

Engineer

Memphis, TN · On-site

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 ...

next page

Showing results 1-20

Internship Algorithmic Trading Programmer information

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 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 are the most commonly searched types of Algorithmic Trading Programmer jobs in Tennessee? The most popular types of Algorithmic Trading Programmer jobs in Tennessee are:
What are popular job titles related to Internship Algorithmic Trading Programmer jobs in Tennessee? For Internship Algorithmic Trading Programmer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Internship Algorithmic Trading Programmer jobs in Tennessee look for? The top searched job categories for Internship Algorithmic Trading Programmer jobs in Tennessee are:
What cities in Tennessee are hiring for Internship Algorithmic Trading Programmer jobs? Cities in Tennessee with the most Internship Algorithmic Trading Programmer job openings:

Other

Posted 13 days ago


Job description

Our client a global asset management firm is seeking a Programmer to join their Private Wealth Technology team. This is a full time position located in Nasvhille, Tennessee. All candidates who are interested are encouraged to apply however, the client is not sponsoring or transferring visas at this time. If interested please e-mail your resume to Daniel@velocitysgi.com .
This individual will join the Equity Investment Management Technology Group (EIMT) which supports Private Wealth Sales, Institutional Sales, Wealth Management and Marketing & Operations. The EIMT group builds the software and supports the department that manage the portfolio implementation and trading activities. Our portfolio implementation and trading system, known as SPSR, manages and invests over 35,000 private client accounts with roughly $100 billion in assets under management. The SPSR system is comprised of numerous automated processes that leverage proprietary quantitative research models and portfolio optimization algorithms to continuously analyze and rebalance Private Wealth portfolios. In addition, SPSR provides interactive tools that the Private Wealth Portfolio Management Group uses to efficiently and expeditiously process account-specific activities such as asset mix changes, client directed trades, tax loss harvesting, specialized account optimizations, complex cashflows and new account investments. As a member of the Private Wealth Technology team, the developer will work with state-of-the-art technologies to create software solutions that solve complex financial issues and provide portfolio manager teams with the tools they need to implement and execute their investment strategies. This integration of technical and financial skills makes the position both highly challenging and interesting.
Responsibilities
  • This position will be responsible for analyzing, designing, developing, deploying, and supporting the SPSR system described above.
  • The candidate will work on strategic and tactical projects to enhance system capabilities while continuing to support existing processes.
  • Designing and implementing software, this candidate will be expected to partner closely with business users to gather requirements and support time-sensitive requests for information.
  • The ideal candidate must have at least 3 to 7 years of C++, Java or C# experience as well as significant SQL development experience.
Qualifications
  • Minimum 10 years of professional experience
  • Wealth Management/Investment Management process and data domain knowledge
  • 3 – 7 years C++, Java and/or C# (At least one of these. C++ and C# with experience in GUI design using WinForms preferred)
  • 2+ years SQL (Microsoft SQL Server, Sybase or Oracle) including stored procedures and table design
  • Solid analytical and trouble-shooting skills
  • Graphical user interface design and development
  • Strong objected oriented analysis and design
  • Bachelor''s degree in Computer Science, Engineering or a related major
Salary up to 120-130k