Campus Software Engineer

Design, code, test, and maintain distributed trading systems and high-performance computing infrastructure. Work alongside experienced engineers while developing skills in C++, Python, software development life cycle practices, and test automation, contributing to market data, order entry, risk management, simulation, and user-interface development.

Responsibilities

  • Design, code, test, and maintain distributed trading systems.
  • Develop high-performance software and computing infrastructure.
  • Contribute to market data, order entry, risk management, simulation, and UI development.
  • Use C++, Python, SDLC practices, and test automation.

Requirements

  • Hands-on experience and proficiency in C++ development on Linux or Python development on Linux.
  • Strong understanding of data structures and threading models.
  • Ability to work in a fast-paced team environment and deploy new software daily.
  • Ability to solve complex problems and build optimal solutions from scratch.
  • Interest in hardware, networking, and operating system design.
  • Reliable and predictable availability.

Benefits

  • Discretionary bonus eligibility
  • Medical, dental, and vision insurance
  • HSA, FSA, and dependent care options
  • Employer-paid life and AD&D insurance
  • Voluntary life and AD&D insurance
  • Paid vacation and holidays
  • Retirement plan with employer match
  • Paid parental leave
  • Wellness programs

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available