1

Software Engineer Trading Firm Jobs (NOW HIRING)

As a Software Engineer Intern, you'll work side-by-side with your mentor and teammates to build real-world applications that power a global trading firm. Your projects will be scoped based on your ...

Senior Software Engineer-Trading

$125K - $165K/yr

... Software Engineer with deep expertise in Java and distributed systems to lead technical initiatives within our Order Management System (OMS) team in Trading! We are building a high-performance ...

Python Software Engineer, Chicago, IL A proprietary trading firm with three locations in Chicago, London, & New York, seeks a Python Software Engineer to join its Data Infrastructure team, to help ...

Software Engineer - Trading Systems

Chicago, IL ยท On-site

$150K - $250K/yr

Software Engineer - Trading Systems WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quality ...

Trade Operations Engineer - Tribus

Chicago, IL ยท On-site

$71K - $96K/yr

... Trading Firm - Singapore A leading global quantitative proprietary trading firm is looking for a ... Contribute to software deployments, application configuration, and system updates. * Write bug ...

Our Software Engineers build proprietary trading systems which directly impact the financial ... Optiver is a tech-driven trading firm and leading global market maker. As one of the oldest market ...

Our Software Engineers build proprietary trading systems which directly impact the financial ... Optiver is a tech-driven trading firm and leading global market maker. As one of the oldest market ...

Kalshi allows people to trade on the outcome of any events and turn any question about the future ... What we're looking for Attributes: * 4+ years of software engineering experience. * Experience ...

Kalshi allows people to trade on the outcome of any events and turn any question about the future ... software engineering experience * Experience planning and leading large projects with long-term ...

Algo Trading C++ developer

Manhattan, NY ยท On-site

$53.50 - $72.25/hr

Our client, a successful prop trading firm, is looking to add an experienced Software Engineer to one of our strong and growing trading teams. The individual in this role will collaborate extensively ...

Algo Trading C++ developer

Manhattan, NY ยท On-site

$53.50 - $72.25/hr

Our client, a successful prop trading firm, is looking to add an experienced Software Engineer to one of our strong and growing trading teams. The individual in this role will collaborate extensively ...

Senior Software Engineer - DeFi

Chicago, IL ยท On-site

$126K - $166K/yr

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated ... They are seeking a Senior Software Engineer to build software that enables trading operations teams ...

Kalshi allows people to trade on the outcome of any events and turn any question about the future ... What we're looking for Attributes: * 4+ years of software engineering experience. * Experience ...

... trading firm with deep partnerships to asset management firms globally. Over the past year, we have ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

... trading firm with deep partnerships to asset management firms globally. Over the past year, we have ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

next page

Showing results 1-20

Software Engineer Trading Firm information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer trading firm jobs pay per year?

As of Jun 28, 2026, the average yearly pay for software engineer trading firm in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer at a trading firm, and why are they important?

To thrive as a Software Engineer at a trading firm, you need strong programming skills (commonly in C++, Python, or Java), a solid understanding of algorithms and data structures, and at least a bachelor's degree in computer science or a related field. Familiarity with low-latency systems, financial market APIs, and experience with tools like Git and Jenkins are typically required, and certifications in finance or technology can be advantageous. Exceptional problem-solving abilities, attention to detail, and the ability to work collaboratively under pressure are key soft skills for this role. These competencies ensure that you can build efficient, reliable trading systems that respond to market demands in real time and support the firm's competitive edge.

What does a Software Engineer do at a trading firm?

A Software Engineer at a trading firm designs, develops, and maintains software systems that support trading activities. This includes building high-performance trading platforms, developing algorithms for automated trading, and ensuring low-latency data processing. They collaborate closely with traders, quantitative analysts, and other engineers to create solutions that give the firm a technological edge in the markets. Their work often involves using languages like C++, Python, or Java and working with real-time data feeds and large-scale distributed systems. The role requires strong problem-solving skills and a deep understanding of both technology and financial markets.

How does a Software Engineer at a trading firm typically collaborate with traders and quantitative analysts?

As a Software Engineer at a trading firm, you will frequently work closely with traders and quantitative analysts to design, develop, and refine trading systems. Collaboration often involves understanding trading strategies, implementing algorithmic models, and ensuring low-latency performance. Regular communication is essential, as you may need to quickly adapt code based on market changes or new requirements. This cross-functional teamwork fosters a dynamic environment where your technical skills directly impact trading outcomes and business success.

What is the difference between Software Engineer Trading Firm vs Quantitative Analyst?

AspectSoftware Engineer Trading FirmQuantitative Analyst
Required CredentialsBachelor's/Master's in CS, Engineering, or related fields; coding skillsDegree in Math, Statistics, or Finance; strong analytical skills
Work EnvironmentCollaborative, fast-paced trading floor or tech teamsResearch-focused, data-driven analysis teams
Employer & Industry UsageFinancial firms, hedge funds, trading firmsInvestment banks, hedge funds, asset management
Common Search & ComparisonOften compared for technical skills and coding rolesCompared for analytical and modeling expertise

While both roles operate within trading firms, Software Engineers focus on developing trading systems and infrastructure, whereas Quantitative Analysts primarily build models and analyze data to inform trading strategies. Both roles require strong technical skills but differ in their core responsibilities and focus areas.

More about Software Engineer Trading Firm jobs
What cities are hiring for Software Engineer Trading Firm jobs? Cities with the most Software Engineer Trading Firm job openings:
What states have the most Software Engineer Trading Firm jobs? States with the most job openings for Software Engineer Trading Firm jobs include:

Software Engineer Intern (Chicago)

Optiver

Chicago, IL โ€ข On-site

$60K - $70K/yr

Other

Posted 6 days ago


Job description

As a Software Engineer Intern, youโ€™ll work side-by-side with your mentor and teammates to build real-world applications that power a global trading firm. Your projects will be scoped based on your teamโ€™s real needs โ€” not hypothetical tasks โ€” and your mentor will be fully invested in helping you build high-quality software thatโ€™s designed to last. Youโ€™ll contribute to meaningful projects solving trading problems and improving the performance, reliability, and scalability of our systems โ€” and youโ€™ll see your code hit production in real time.

We operate in one of the most fast-paced and competitive environments in the tech industry. That means no two days are the same, and every day brings new, exciting technical challenges to solve.

What youโ€™ll do:

Our internship is designed for fast thinkers with a critical mindset and a drive to solve tough problems. Youโ€™ll experience what itโ€™s like to be a full-time engineer at a leading trading firm โ€“ working on projects that push the limits of performance, efficiency, and real-world impact. Mentored by Optiver engineers, our program gives you the opportunity to:

โ€‹

  • Deep dive into trading fundamentals, from theoretical concepts to financial markets, strategies, and cutting-edge technology.
  • Collaborate closely with best-in-class engineers, traders, and business teams to develop, test, and ship your code to production.
  • Tackle complex, real-world problems to enhance your critical thinking and problem-solving skills.
  • Push your limits and accelerate your growth in a fascinating and high-performing environment.

What youโ€™ll get:

Youโ€™ll join a culture of collaboration and excellence, surrounded by curious thinkers and creative problem-solvers. Motivated by a passion for continuous improvement, youโ€™ll thrive in a supportive, high-performing environment alongside talented colleagues, collectively tackling some of the toughest challenges in the financial markets.

In addition, youโ€™ll receive:

  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • A highly-competitive internship compensation package
  • Optiver-covered flights, living accommodations, and commuting stipends
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more

Who you are:

  • A student pursuing a bachelorโ€™s, masterโ€™s, or PhD in Computer Science or Computer Engineering
  • On track to graduate between December 2026 to June 2027, with junior standing or higher
  • Passionate for writing clean code, well-architected systems, and continuous improvement
  • Proficient in coding languages such as C++, Python, or Java
  • A student with strong engineering instincts and a solid understanding of computer science fundamentals
  • Driven by an entrepreneurial mindset and curious about how tech powers the financial industry
  • A natural problem-solver with a sharp, analytical approach to tackling challenges
  • A collaborative teammate comfortable working with developers, traders and business teams

Who we are:

At Optiver, our mission is to improve the market by injecting liquidity, providing accurate pricing, increasing transparency and stabilizing the market no matter the conditions. With a focus on continuous improvement, we prioritize safeguarding the health and efficiency of the markets for all participants. As one of the largest market making institutions, we are a respected partner on 100+ exchanges across the globe.

Our differences are our edge. Optiver does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, or other legally protected characteristics.

We accept one application per role per year. If you have previously applied to this position during this season and have been unsuccessful, you can reapply once the next recruitment season begins in 2026.

Below is the expected compensation for this position. This is a good-faith estimate of the base pay scale and sign-on bonus for this position and offers will ultimately be determined based on experience, education, skill set, and performance in the interview process. This position will also be eligible for the benefits listed above.

Base Salary Range $60,000โ€”$70,000 USD