Software Developer Intern

2 weeks, 4 days ago
Internship
Entry Level
Software Development
DRW

DRW

DRW is a diversified trading firm that leverages technology and risk management to identify and capture global trading and investment opportunities across a wide range of asset classes and markets.

Capital Markets
1K-5K
Founded 1992

Description

  • Design, develop, test, and deploy proprietary software solutions across the firm.
  • Build systems such as MLOps and high-availability inference systems, data pipelines, agentic/RAG/MCP tools, GPU optimization and management, and full-stack web applications and dashboards.
  • Identify innovative solutions to complex problems and advocate for their implementation.
  • Conduct data-driven research and apply statistical analytics to large data sets.
  • Collaborate with software developers, quantitative traders, researchers, and business analysts in cross-functional teams.
  • Develop computationally intensive software under the guidance of senior technologists.
  • Contribute to projects that support DRW's network development initiatives or trading businesses.

Requirements

  • Pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics, or a related science discipline.
  • Expected graduation date between December 2027 and June 2028.
  • Exposure to multi-threaded applications, computational intelligence, algorithms, real-time programming, or GUI programming.
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Strong software development skills in at least one of Python, JavaScript (Node, React, and/or Angular), C++, Ruby, C#, Go, or Java.
  • Deep curiosity and ability to learn and absorb new technologies quickly.

Benefits

  • Fully furnished housing apartments located close to the office.
  • Educational, social, and team-building activities throughout the summer.
  • Mentorship from an experienced professional, including goal-setting and professional development discussions.
  • An options course taught by an experienced trader.
  • A technology immersion course to understand how technology and trading intersect.
  • Meaningful projects with guidance from a software engineer.
  • Experience working at a diversified global trading firm with a strong emphasis on autonomy and innovation.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff People Integrations Engineer

Reddit 1K-5K Internet Software & Services

Reddit is seeking a Staff People Integrations Engineer to own and scale Workday integrations across its People technology ecosystem, ensuring reliable and secure movement of employee and workforce data.

GCP REST API SOAP SQL
3 hours, 51 minutes ago

Staff Software Engineer, Search & Retrieval Infrastructure

TLATech Specialized Consumer Services

Syllo is hiring a Staff Software Engineer to own the scaling, performance, and cost-efficiency of its search, indexing, and data scanning infrastructure for a multi-petabyte litigation platform.

C++ Elasticsearch GCP Go Java Kafka Kubernetes Lucene Python Rust Solr
3 hours, 51 minutes ago

Senior Behavior Planning Software Engineer - ADAS

Lucid Motors 1K-5K Automotive

Lucid Motors is hiring a Behavior Planning Engineer for its ADAS Autonomous Driving team to develop and bring planning and prediction software and algorithms for autonomous driving features into production.

C++ Machine Learning Python Reinforcement Learning
3 hours, 51 minutes ago

Senior Software Engineer, Application Security

Discord 1K-5K Internet Software & Services

Discord is hiring a Senior Software Engineer for its Application Security team to strengthen account, session, and authentication security for a large consumer platform used by millions of gamers.

C C++ GCP Go Java Python Rust
4 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers