1

Trading Strategy Developer Jobs in Dallas, TX (NOW HIRING)

Responsibilities: * Unified cloud/data strategy: centralize into functional models (real-time ... Solid understanding of trading and risk data flows as well as real-time systems Nice to Have (Bonus ...

next page

Showing results 1-20

Trading Strategy Developer information

See Dallas, TX salary details

$54.9K

$123.3K

$215.2K

How much do trading strategy developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for trading strategy developer in Dallas, TX is $123,316.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $155,800.00 per year, depending on experience, location, and employer.

What does a Trading Strategy Developer do?

A Trading Strategy Developer designs, tests, and implements algorithms or systems that facilitate automated trading in financial markets. They analyze market data, identify trading opportunities, and use programming languages to create models that can execute trades based on predefined rules. Their work involves backtesting strategies to ensure efficiency and robustness before deploying them in live markets, and they often collaborate with quantitative analysts and other finance professionals to optimize trading performance.

What are the key skills and qualifications needed to thrive as a Trading Strategy Developer, and why are they important?

To thrive as a Trading Strategy Developer, you need a solid background in quantitative analysis, financial markets, and programming—often supported by a degree in math, finance, computer science, or engineering. Expertise with programming languages such as Python, C++, and platforms like MATLAB, as well as familiarity with trading systems and backtesting frameworks, is typically required. Strong problem-solving skills, attention to detail, and the ability to communicate complex ideas effectively set top performers apart. These abilities are crucial for designing robust, profitable strategies that perform reliably in dynamic and competitive trading environments.

What is the difference between Trading Strategy Developer vs Quantitative Analyst?

AspectTrading Strategy DeveloperQuantitative Analyst
CredentialsTypically requires degrees in finance, computer science, or mathematics; certifications like CFA or CQF are commonSimilar credentials; often holds advanced degrees in finance, mathematics, or statistics; CFA is also common
Work EnvironmentWorks in trading firms, hedge funds, or financial institutions focusing on developing and implementing trading algorithmsWorks in finance, investment banks, or asset management firms analyzing data to inform investment decisions
Primary FocusDesigning, testing, and optimizing trading strategies and algorithmsAnalyzing financial data, modeling markets, and developing quantitative models for investment strategies

While both roles require strong quantitative skills and similar educational backgrounds, Trading Strategy Developers focus on creating and deploying trading algorithms, whereas Quantitative Analysts primarily analyze data and develop models to support investment decisions. Their work environments often overlap, but their core responsibilities differ in application and focus.

What are some common challenges faced by Trading Strategy Developers when implementing new algorithms in live markets?

Trading Strategy Developers often encounter challenges such as managing slippage, latency, and unexpected market conditions when deploying new algorithms. Backtested strategies may not always perform as expected in live environments due to differences in data quality, execution speed, and market microstructure. Close collaboration with quantitative researchers, software engineers, and risk managers is essential to monitor performance, make real-time adjustments, and ensure compliance with trading regulations. Addressing these challenges proactively is key to maintaining robust, profitable strategies.
What are popular job titles related to Trading Strategy Developer jobs in Dallas, TX? For Trading Strategy Developer jobs in Dallas, TX, the most frequently searched job titles are:
What job categories do people searching Trading Strategy Developer jobs in Dallas, TX look for? The top searched job categories for Trading Strategy Developer jobs in Dallas, TX are:
What cities near Dallas, TX are hiring for Trading Strategy Developer jobs? Cities near Dallas, TX with the most Trading Strategy Developer job openings:

Senior Lead Software Engineer - Java/Algo Trading

JPMorganChase

Plano, TX • On-site

$120K - $158K/yr

Full-time

Re-posted yesterday


Job description

Job Summary:
JPMorgan Chase is one of the oldest financial institutions, offering innovative financial solutions to a range of clients. The Senior Lead Software Engineer will enhance and deliver technology products for algorithmic trading, focusing on the development of robust systems for order management, trade execution, and risk management.
Responsibilities:
• Develops secure and high-quality production code, and reviews and debugs code written by others
• Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems
• Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain
• Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
• Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendor
• Collaborate with the product team to translate trading strategies into efficient and scalable algorithms
• Continuously improve and refactor existing codebases to enhance performance, implement comprehensive testing, and ensure the reliability of trading systems
• Design and implement algorithmic trading strategies, focusing on optimizing execution and performance in a low-touch trading environment
• Serves as a function-wide subject matter expert in one or more areas of focus and drives decisions influencing product designs, application functionality, and technical operations and processes
• Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
• Influences peers and project decision-makers to consider the use and application of leading-edge technologies
• Adds to the team culture of diversity, opportunity, inclusion, and respect
Qualifications:
Required:
• Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
• Hands-on practical experience delivering system design, application development, testing, and operational stability
• Advanced in one or more programming language(s) (i.e. Java - with strong understanding of data structures, algorithms, and multi threading in Java)
• Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
• Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls
• Experience with algorithmic trading systems and familiarity with trading protocols such as FIX
• Practical experience with performance optimization and low-touch system design
• Familiarity with financial markets and trading concepts, particularly in equities and options
• Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
• Ability to tackle design and functionality problems independently with little to no oversight
• Practical cloud native experience
• Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred:
• Experience in designing and implementing high-performance, low-touch trading systems. Familiarity with financial data feeds and market data integration, ensuring efficient data handling and processing in trading systems.
• Ability to troubleshoot complex software issues and optimize application performance and reliability.
• Experience with messaging systems such as AMPS or Kafka, particularly in the context of real-time data streaming and processing.
• Experience with Cucumber for behavior-driven development (BDD) and testing, particularly in Java environments.
• Experience with automation tools and scripting languages (e.g., Python, Shell) to streamline testing and reporting.
• Proficiency in working with Linux operating systems, including scripting and basic administration tasks relevant to trading systems.
• Familiarity with monitoring and logging tools such as Grafana or Splunk for application performance and system health monitoring
Company:
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. Founded in 2000, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.