Software Developer Intern

DRW is a diversified trading firm with over 3 decades of experience, operating in markets around the world using sophisticated technology and exceptional people.
Backend
Software Engineering Intern
In-Person
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Intern - Sydney

10-week software engineering internship at MongoDB Sydney, working on database development, AI implementation, and modern application architecture with comprehensive mentorship and benefits.

Co-op or Intern, Full-Stack Developer (September 2025)

Full-Stack Developer internship position at BDO Canada starting September 2025, offering hands-on experience in software development.

2025 Fall Student Opportunities RBC Borealis - Software Developer, 8 Months

8-month Software Developer internship at RBC Borealis for Fall 2025, offering hands-on experience in software development at a leading Canadian financial institution.

Software Developer Co-Op - Fall 2025

Fall 2025 Software Developer Co-Op position at Oracle NetSuite in Kitchener, focusing on backend development and database-driven web applications.

NetSuite - Graduate Continual Service Improvement Engineer

Graduate Continual Service Improvement Engineer role at Oracle, focusing on investigating and resolving production issues using various monitoring and analysis tools.

Description For Software Developer Intern

DRW, a diversified trading firm with over 3 decades of experience, is offering a Software Developer Internship in Singapore. As an intern, you'll work on advanced trading and risk applications using cutting-edge technology. You'll design, develop, test, and deploy proprietary software solutions, including decoders for raw pack data, normalizers for building instrument books, and applications for trade compliance communication. The role involves innovative problem-solving, data-driven research, and collaboration with cross-functional teams.

Key responsibilities include:

  • Developing computationally intensive software
  • Identifying and advocating for innovative solutions
  • Conducting robust research using statistical analytics on large data sets
  • Collaborating with software developers, quantitative traders, researchers, and business analysts

Requirements:

  • Pursuing a bachelor's in computer science, engineering, physics, mathematics, or related field
  • Expected graduation between December 2025 and June 2026
  • Exposure to network programming, multi-threaded applications, algorithms, and real-time programming
  • Strong understanding of object-oriented design, data structures, and algorithms
  • Excellent software development skills in C++ or C

The internship offers meaningful projects, mentorship, and various educational and social activities. DRW values autonomy, quick pivoting to capture opportunities, and operates using its own capital. With offices across the U.S., Canada, Europe, and Asia, DRW trades various asset classes and has expanded into real estate, venture capital, and cryptoassets.

Join DRW for a challenging and rewarding internship experience in the dynamic city of Singapore, where you'll gain valuable skills and explore the intersection of finance and technology.

Last updated 6 months ago

Responsibilities For Software Developer Intern

  • Design, develop test, and deploy proprietary software development solutions
  • Create decoders to receive raw pack data from exchanges and translate it
  • Build normalizers to take decoded data and build a book for each instrument traded on that exchange
  • Develop applications to facilitate communication around executed trades to the compliance team
  • Identify innovative solutions to complex problems
  • Advocate for implementation of solutions by communicating ideas clearly
  • Conduct robust research using a data driven approach
  • Employ statistical analytics on large data sets
  • Collaborate with software developers, quantitative traders, researchers, and business analysts in cross-functional teams

Requirements For Software Developer Intern

  • Pursuing a bachelor's in computer science, electrical engineering, computer engineering, physics, mathematics or related science discipline
  • Expected graduation date between December 2025 and June 2026
  • Exposure to network programming (TCP/IP), multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming
  • Strong understanding of object oriented design, data structures, and algorithms
  • Excellent software development skills in C++, or C
  • Deep curiosity to learn and absorb new technologies quickly

Benefits For Software Developer Intern

  • Meaningful projects
  • Community events
  • Mentorship program

Interested in this job?