C+ Software Developer

Company:  DRW
Location: Chicago
Closing Date: 22/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

As a C++ Software Developer , you will have an opportunity to solve challenging engineering problems while working closely with experienced technologists, quantitative researchers, and traders to choose the right tools and solutions for the job. We will help you find a home on one of our teams, whether you employ your deep interest in C++ and systems programming to design, develop and maintain DRW's globally deployed low latency trading platform, or prototype our next generation of trading strategies while contributing to our full tech stack. You will be surrounded by cutting-edge technology and senior engineers, and provided with the best possible environment to succeed at DRW. We are looking for creative problem solvers, natural programmers, and disciplined engineers eager to develop new technologies that directly impact our business.

How you will make an impact…

  • Learn the inner workings of a low latency automated trading platform
  • Learn the fundamentals of trading and how technology enables the work flow
  • Design, develop and test proprietary software, including:
    • Low level optimizations for data processing
    • Automated trading strategies
    • Risk management platform
    • Adapters for exchange protocols
    • Real time trading simulator for strategy testing
    • Robust inter process communication mechanisms
  • Collaborate with experienced teammates to learn and implement custom solutions that balance speed, features, and cost to improve our technology stack
  • Work with researchers to implement research studies, simulate trading strategies, and develop algorithms to compete in financial markets
  • Design trading strategy simulation software optimized for high fidelity and throughput
  • Develop software for large scale data acquisition, storage, access, and visualization
  • Create user interfaces for data exploration and post trade analysis
  • Accelerate the research lifecycle from strategy prototype to production deployment

What you bring to the team…

  • A degree in computer science, computer engineering, or any related engineering discipline graduating between December 2024 and June 2025 (Bachelor’s, Master’s, PhD)
  • Excellent software development skills in modern C++
  • A strong understanding of object oriented design, data structures and algorithms
  • A solid foundation in programming with the ability to think, communicate, and code clearly
  • An eagerness to learn and apply what you have learned, and to know the impact of your code

Additional points for having…

  • Experience in high performance, multi-threaded, network programming
  • Previous exposure to trading systems or the trading industry
  • Low level understanding of machine learning pipelines

#J-18808-Ljbffr
Apply Now
Share this job
DRW
  • Similar Jobs

  • C+ Software Developer

    Chicago
    View Job
  • Software Developer, C# .NET

    Chicago
    View Job
  • Software Developer, C# .NET

    Chicago
    View Job
  • Software Developer, C# .NET

    Chicago
    View Job
  • Software Developer, C# .NET

    Chicago
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙