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

Software Engineer

Warren, MI ยท Hybrid

$93K - $142K/yr

... frequency dictated by the business if more than 3 days]. The Role As a Software Engineer, you will develop code for high performance back-end services for Vehicle Domain - VCS both on-prem and in the ...

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

Description Software Engineer Location : Remote, United States Employment Type : Full-Time Benefits ... Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.

Description Software Engineer Location : Remote, United States Employment Type : Full-Time Benefits ... Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.

... with such frequency as is necessary and desirable to meet business needs. Work Environment ... Must be committed to a high standard of safety and be willing and able to comply with all safety ...

Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered ... Design, develop, test, and maintain high-quality software components within OneStream solutions.

Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered ... Design, develop, test, and maintain high-quality software components within OneStream solutions.

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

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

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

Principal Software Engineer- Onsite

Detroit, MI ยท On-site

$127K - $171K/yr

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

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 Jul 26, 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 are some 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 is a High Frequency Trading Software Engineer job?

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 key skills and qualifications needed to thrive in the High Frequency Trading Software Engineer position, and why are they important?

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 July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person 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

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