Software Engineer

Invictus Inc.
Chicago, IL, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Compensation
$99,230.0 - $119,503.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Algorithmic Trading Algorithm Design Data Analysis C++ (Programming Language) Computer Programming Databases Data Structures Linux Memory Management Integrated Development Environments PostgreSQL
+7 more
MySQL Multicasting Remote Direct Memory Access Software Engineering Multithreading Information Technology C++14

Job description

Invictus Technology is looking for smart, curious, and driven individuals to join our technology team.

Technology at Invictus is the core of the business. We are a technology company, specializing in trading.

We are looking for great people to work on all aspects of our trading system.

What You’ll Do

  • Work on our system from trading algorithm development, to high speed data analysis, and intelligent

execution engine design.

  • Design, build, and maintain efficient, reusable, and reliable C++ code on Linux and Windows
  • Other opportunities as assigned

Requirements

Do you have experience in Windows?, * Deep, knowledge of C++ - modern C++, memory management, the STL, templates, and concurrency.

  • Bachelor’s degree or higher in Computer Science, Mathematics, Engineering, or a closely related field.
  • Strong fundamentals in data structures and algorithms
  • Comfort in a Linux and Windows development environment.

Nice to Have (not required)

  • 1-2 years of professional software engineering experience.
  • Database experience (MySQL/PostgreSQL)
  • Experience with High Performance Networking (Sockets, UDP, RDMA, Multicast, etc.)
  • Deep knowledge of Multithreading and lock-free programming;
  • Background in quantitative, scientific, or financial domains, or relevant personal/open-source projects.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid sick time
  • Relocation assistance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all