Headlandstechnologiesllc

C++ Software Developer - New Grad

Amsterdam; Chicago. Posted a month ago

The role

You will design, engineer and implement the Firm's trading software in C++. You will work with research, systems, and operations teams to architect and implement automated electronic trading algorithms and software infrastructure.

What you will do

  • Build, maintain, and improve exchange connectivity
  • Leverage existing infrastructure, extending functionality where necessary
  • Build a deep understanding of exchange behavior to integrate into our existing trading system
  • Maintain and extend core research infrastructure
  • Design, implement, and maintain distributed storage systems
  • Address performance limitations within software, open source libraries, applications, and Linux
  • Investigate new technologies to improve stability, scalability, and performance
  • Implement new trading strategies in collaboration with research and operations teams
  • Extend strategy framework to enable new behaviors and improve existing ones
  • Investigate signal issues for trading system

Required qualifications

  • Well-versed in the fundamentals of software engineering
  • Genuine interest in solving technical problems, along with a strong ability to implement solutions
  • Low ego, able to work both in a collaborative team setting and autonomously
  • Committed to designing and implementing fully automated, scalable, and maintainable solutions with extensive testing
  • Superior ability to write in C++, or experience with other statically-typed imperative programming language
  • Comfortable operating at various different levels of abstraction, from individual machines to large scale distributed systems
  • Strong knowledge of the details of computing all throughout the technical stack

Nice to have

  • Preferred degree in any computing related area (e.g., computer science, computer engineering, etc.)
  • Extensive professional software development experience in lieu of a degree
  • Knowledge of Linux a plus
  • Experience in the trading industry preferred

About the company

Headlands Tech is an equal opportunity workplace. All employment decisions are based on business needs, job requirements and individual qualifications.

C++ Software Developer - New Grad at Headlandstechnologiesllc | JobZoey