Software Engineer

Wiklund Trading LLC
Harwood Heights, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Harwood Heights, United States of America

Tech stack

Algorithm Design
Bash
C++
Computer Programming
Data Structures
Memory Management
Python
Linux System Administration
Software Engineering
Multithreading
Templating
Information Technology

Requirements

  • C++20 including the standard library, STL containers, algorithms, and templating
  • Algorithm Design
  • Data Structure knowledge
  • Low-level memory management
  • Multithreaded programming
  • Algebra

Desired Skills

  • Software development for real-time performance
  • Python
  • Networking
  • Knowledge of derivatives trading, streaming market data, and/or order management systems
  • Linux administration
  • Bash scripting
  • Sockets programming
  • Statistics
  • Preferred Experience/Education:

2+ years software development experience in C++

A degree in Computer Science or a related field

About the company

Company Description Wiklund Trading, LLC is a commodity futures trading firm that has operated continuously since 1983. The company trades exclusively for its own account and does not serve external customers, allowing a strong focus on proprietary strategies and performance. Wiklund Trading primarily trades agricultural commodities, operating in fast-moving, data-intensive markets. Team members work closely with experienced traders and technologists to design, implement, and refine trading systems. The environment is collaborative, analytical, and driven by measurable results.

Apply for this position