1

High Frequency Trading Software Engineer Jobs in Michigan

... trading strategies that outperformed the S&P 500. Overtime, as our shared experience and ... You should be able to build high-quality, innovative and fully performing software in compliance ...

... trading strategies that outperformed the S&P 500. Overtime, as our shared experience and ... You should be able to build high-quality, innovative and fully performing software in compliance ...

Sr.Software Engineer

Detroit, MI

$121K - $159K/yr

We are seeking an innovative engineer like you to be part of the team responsible for the re ... This person will be developing high-performing, low-latency and real-time trading software (mostly ...

Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python ... Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Recovery (MTTR)--to drive ...

Code and maintain high-quality full-stack software solutions with guidance from senior engineers ... If applicable, frequency and scheduling will bedeterminedby team needs and communicated accordingly.

Software Engineer I

Detroit, MI ยท On-site

$84K - $207K/yr

Code and maintain high-quality full-stack software solutions with guidance from senior engineers ... If applicable, frequency and scheduling will be determined by team needs and communicated ...

Proven track record of designing, building, and maintaining scalable, high-performance web ... If applicable, frequency and scheduling will bedeterminedby team needs and communicated accordingly.

Sr Research Engineer-RF

Ann Arbor, MI ยท On-site

$130K - $194K/yr

... and software implemented on real-time hardware. Relevant sensor types include electro-optic ... high frequency (HF) to W-band (100 GHz) with minimal oversight * Development of marketing and ...

Sr Research Engineer-RF

Ann Arbor, MI ยท On-site

$130K - $194K/yr

... and software implemented on real-time hardware. Relevant sensor types include electro-optic ... high frequency (HF) to W-band (100 GHz) with minimal oversight * Development of marketing and ...

... and software implemented on real-time hardware. Relevant sensor types include electro-optic ... high frequency (HF) to W-band (100 GHz) with minimal oversight * Development of marketing and ...

Senior Software Engineer I

Detroit, MI ยท Remote

$121K - $159K/yr

You move quickly, and also hold a high bar for quality. You are curious about AI, already using it ... If applicable, frequency and scheduling will be determined by team needs and communicated ...

Evaluate trade-offs across performance, reliability, scalability, security, and cost * Lead root ... Review and guide high-risk or high-impact technical decisions * Mentorship & Engineering Excellence

$47.75 - $65.50/hr

Creates secure and high-quality production code and maintains algorithms that run synchronously ... Experience with Fixed Income Trading and FIX Protocols JPMorganChase, one of the oldest financial ...

next page

Showing results 1-20

High Frequency Trading Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do high frequency trading software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for high frequency trading software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is a high frequency trading software engineer?

A High Frequency Trading (HFT) Software Engineer designs, develops, and optimizes trading algorithms that execute transactions in financial markets within microseconds or milliseconds. They work with low-latency networks, high-performance computing, and programming languages like C++ or Python to improve trading speed and efficiency. The role requires deep knowledge of computer architecture, multi-threading, and real-time systems. Engineers collaborate with quantitative researchers and traders to implement and enhance strategies. Their main goal is to minimize latency and maximize profitability by continuously refining the trading infrastructure.

What are the typical daily responsibilities of a high frequency trading software engineer?

A High Frequency Trading Software Engineer typically spends their day designing, coding, and optimizing low-latency trading algorithms and infrastructure. They work closely with quantitative analysts to implement and fine-tune trading strategies, as well as monitor system performance and troubleshoot issues in real-time. Collaboration with other engineers and traders is common to quickly adapt to market changes and deploy enhancements. This role often requires attention to detail and rapid problem-solving, as even microseconds of improvement can significantly impact trading results.

What are the key skills and qualifications needed to thrive as a high frequency trading software engineer?

To thrive as a High Frequency Trading Software Engineer, you need advanced proficiency in low-latency C++ or Java development, strong quantitative and analytical skills, and a background in computer science, mathematics, or a related discipline. Familiarity with trading platforms, financial markets, network programming, and performance profiling tools is highly valued, and some roles may prefer experience with Linux systems or certifications in finance or programming. Excellent problem-solving abilities, adaptability, and effective teamwork and communication skills set standout candidates apart. These competencies are vital to designing, optimizing, and maintaining the ultra-fast, reliable trading systems essential to competitive high frequency trading environments.

What are the most commonly searched types of High Frequency Trading Software Engineer jobs in Michigan?

The most popular types of High Frequency Trading Software Engineer jobs in Michigan are:

What are popular job titles related to High Frequency Trading Software Engineer jobs in Michigan?

For High Frequency Trading Software Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching High Frequency Trading Software Engineer jobs in Michigan look for?

The top searched job categories for High Frequency Trading Software Engineer jobs in Michigan are:

Infographic showing various High Frequency Trading Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 17% Part Time, 2% Temporary, 3% Contract, and 2% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Software Engineer

Squirl Financial Inc

Detroit, MI โ€ข On-site, Remote

Part-time

Re-posted 21 days ago


Job description

WHILE THERE IS NO MONETARY COMPENSATION CURRENTLY, THIS POSITION WILL BE COMPENSATED WITH 1-3% EQUITY IN THE COMPANY ALONG WITH A COMPETITIVE SALARY IN THE FUTURE ONCE WE HAVE RAISED A SEED ROUND.
About Squirl:
Founded in early January 2020 by a team of three college sophomores, who had a passion for financial markets and technology, the early roots of Squirl started out as an extracurricular project to develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared experience and connections grew, we eventually transitioned into becoming an advanced quantitative trading firm with deep partnerships to asset management firms globally.
Over the past year, we have been working with BCM Partners to launch our first in-house systematic trading algorithm: a LONG-SHORT global macro strategy that executes on directional trading opportunities in the FX market. We are also testing additional strategies in the equities market that demonstrate significant alpha in backtests.
Throughout our journey, we have gained a more proficient understanding on how to best capitalize on the changing dynamics of financial markets, and our hands-on experiences have allowed our portfolios to excel in even the most volatile of times.
About the position:
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code, and documenting functionality.
You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Position responsibilities include:
  • Organize full lifecycle software development
  • Prepare specifications and determine operational feasibility
  • Write well designed, testable, efficient code
  • Prepare software verification plans and quality assurance procedures
  • Organize documenting and maintenance of software functionality
  • Integrate software components into a fully functional software system
  • Evaluate and deploy software tools, processes and metrics
  • Provide support and consulting on software systems usage
  • Ensure compliance with project plans and industry standards

Position requirements:
  • 2+ years' experience of working in a Computer Software Engineer or Software Developer position
  • Significant experience with following test-driven development to create software in Python using core language features and the SciPy stack (pandas, numpy, sci-kit learn, etc.)
  • Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration
  • Demonstrated experience in documenting requirements and specifications
  • Close familiarity with software engineering tools, software development methodology and release processes
  • BS degree in Computer Science or Engineering

Perks of joining our team:
  • Flexibility to work whenever you want (apart from weekly team check-ins)
  • Exposure to working with a team that will be following the agile development methodology to rapidly iterate and grow
  • Ability to contribute to the design and development of a product that could be used by thousands of people
  • Joining an up-and-coming startup with plans to disrupt the financial services sector
  • Being surrounded by a team with over 15+ years of combined development experience and 30+ years of trading experience
  • Mentorship to grow as a software engineer and as a stock/option trader
  • Potential to grow within our company through further projects