Dice logo
Dice
Posted 69 days agoVerified live 9h ago

Software Developer Intern

Brief overview

Chicago, ILIn-person
UndergradOr in progress
$225k/yrStated minimum
Network programming (TCP/IP)Multi-threaded applicationsComputational intelligenceAlgorithmsReal-time programmingGUI programmingObject-oriented designData structuresSoftware development in C++Software development in PythonSoftware development in JavaStatistical analytics on large data sets

About the company

Dice is the go-to career marketplace for tech professionals.

Job description

Summary

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting-edge technology, developing computationally intensive software under the guidance of senior technologists.

Responsibilities

  • Design, develop, test, and deploy proprietary software development solutions across the firm. Examples include creating:
  • Decoders to receive raw packet data from various exchanges and translate it into a more accessible form
  • Normalizers which take decoded data and build a book for each instrument traded on that exchange
  • Applications to facilitate communication around executed trades to our compliance team
  • Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner
  • Conduct robust research using a data driven approach to employ statistical analytics on large data sets
  • Collaborate with other software developers, quantitative traders, and researchers as well as business analysts in cross-functional team environments

Skills

  • Are pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028
  • Have exposure to network programming (TCP/IP), multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming
  • Have strong understanding of object-oriented design, data structures, and algorithms
  • An eagerness to learn and apply what you have learned, and to know the impact of your code
  • Have strong problem-solving and analytical reasoning skills
  • Have strong communication and collaboration skills
  • Exhibit excellent software development skills in C++, Python, or Java and a deep curiosity to learn and absorb new technologies quickly

Qualifications

Must Haves

  • Are pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning, or any related science discipline and have an expected graduation date between December 2027 and June 2028
  • Have exposure to network programming (TCP/IP), multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming
  • Have strong understanding of object-oriented design, data structures, and algorithms
  • An eagerness to learn and apply what you have learned, and to know the impact of your code
  • Have strong problem-solving and analytical reasoning skills
  • Have strong communication and collaboration skills
  • Exhibit excellent software development skills in C++, Python, or Java and a deep curiosity to learn and absorb new technologies quickly

Benefits

  • Annual discretionary bonus
  • Comprehensive suite of employee benefits including group medical
  • Pharmacy insurance
  • Dental insurance
  • Vision insurance
  • 401k (with discretionary employer match)
  • Short and long-term disability
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts
  • Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience.
  • Community: Throughout the summer, we host a variety of educational, social and team-building activities to foster friendship and camaraderie.
  • Housing: DRW provides fully furnished apartments located close to the office -making your morning commute as easy as possible.
  • Mentorship: You'll build a professional relationship with an experienced mentor in your field.
  • Education: you'll complete an options course framed from a developer's standpoint

More jobs like this