1

Software Engineer Trading Firm Jobs (NOW HIRING)

To learn more about Uphold, please visit Job Summary We are seeking a highly skilled Software Engineer to join our core Trading team. This is a critical role where you will be responsible for the ...

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

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

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

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 ... What we're looking for Attributes: * 4+ years of software engineering experience. * Experience ...

Algo Trading C++ developer

Manhattan, NY

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

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

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

Senior Software Engineer (Python)

Houston, TX ยท On-site

$117K - $154K/yr

Our client is a trading firm with over 30 years of experience, using advanced technology and ... As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and ...

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 7, 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:
Infographic showing various Software Engineer Trading Firm job openings in the United States as of May 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer - Trading Execution

Software Engineer - Trading Execution

Uphold

Manhattan, NY โ€ข On-site

$139K - $167K/yr

Full-time

Medical, PTO

Posted 14 days ago


Job description

About Uphold
Uphold is a financial technology company that believes on-chain services are the future of finance. It provides modern infrastructure for on-chain payments, banking and investments. Offering Consumer Services, Business Services and Institutional Trading, Uphold makes pioneering financial services easy and trusted for millions of customers in more than 140 countries.
Uphold integrates with more than 30 trading venues, including centralized and decentralized exchanges, to deliver superior liquidity and optimal execution. Uphold never loans out customer assets and is always 100% reserved. The company pioneered radical transparency and uniquely publishes its assets and liabilities every 30 seconds on a public website (https://uphold.com/en-us/transparency).
Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone.
To learn more about Uphold, please visit https://uphold.com.
Job Summary
We are seeking a highly skilled Software Engineer to join our core Trading team. This is a critical role where you will be responsible for the engine of our global trading platform: the execution system. You will focus on building and optimising the high-throughput, low-latency services that connect us to the world's crypto exchanges and liquidity providers. You will design and build systems where performance, concurrency and reliability are crucial, directly impacting every trade our platform makes.
What you'll be doing primarily:
  • Designing, building and maintaining our core trading execution systems using Golang.
  • Developing and managing high-throughput, low-latency connectivity to crypto exchanges and liquidity providers using REST, WebSockets and FIX protocols.
  • Optimising code for high concurrency and minimal latency to ensure best-in-class trade execution and system performance.
  • Enhancing our monitoring, alerting and observability stack for the execution platform to ensure system stability and rapid incident response.
  • Collaborating on the architecture of our distributed, microservice-based trading system.

Required qualifications:
  • BSc or advanced degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of professional software engineering experience, with significant experience in Golang and/or C++ and Linux.
  • Deep understanding and hands-on experience with real-time API protocols, particularly REST and WebSockets.
  • Strong grasp of concurrent programming principles (e.g., multithreading, goroutines, channels) and experience building highly concurrent applications.
  • A proven track record of working on low-latency, high-throughput, or performance-critical systems.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, cross-functional team.
  • Fluent written and oral English skills.

Bonus if you have:
  • Direct experience with the FIX protocol.
  • Experience with DeFi contracts and decentralised exchanges
  • Experience in financial markets, especially crypto trading, HFT, or market making.
  • A solid understanding of networking concepts (TCP/IP, UDP, gRPC) and their impact on application performance.
  • Experience with message queues (e.g., Kafka, NATS) and distributed systems.
  • Familiarity with containerisation and orchestration technologies (Docker, ArgoCD, Kubernetes, Nomad).

What We Offer
  • Innovation and Impact: Contribute to pioneering projects in a dynamic and challenging environment.
  • Competitive Compensation: Performance bonuses, and comprehensive benefits on top of a competitive salary.
  • Strong Company Culture: Thrive in a supportive, collegiate environment with values of integrity, teamwork, accountability, and excellence.
  • Global Collaboration: Participate in regular updates, strategy sessions, and networking opportunities across the group.
  • Development Opportunities: Access training and mentorship programs.
  • Flexibility: Enjoy options to work from home, other locations, or adjust your hours.
  • Inclusive Environment: Value and respect diverse perspectives.

Our Benefits
  • Annual bonus program based on individual, team and company performance.
  • Home office stipend for a productive setup.
  • Generous PTO, healthcare, and employee assistance programs.
  • Engaging events and celebrations.
  • Well-stocked office kitchen with a foodie culture.

Join us to grow, innovate, and contribute meaningfully. Be part of our talented team!
Visit our careers page for more exciting opportunities, if this role isn't the perfect fit.
Salary: $140,000 +
EEOC Employer
We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.