At a Glance
- Tasks: Develop innovative software tools for trading and data processing.
- Company: Join a leading diversified trading firm with a culture of respect and innovation.
- Benefits: Gain hands-on experience, mentorship, and participate in fun team-building activities.
- Other info: Enjoy a supportive community and excellent career growth opportunities.
- Why this job: Make a real impact while learning from experienced professionals in a dynamic environment.
- Qualifications: Pursuing a degree in computer science or related field with programming experience.
The predicted salary is between 20000 - 30000 £ per year.
As a Software Developer Intern on one of the Unified Platform teams, you'll be part of a tight-knit team of software engineers working closely with internal users (analysts, quants, traders) to develop innovative systems that enable research and trading. You'll experiment with emerging technologies to process data at scale and wrestle a mountain of data into human-understandable insights. We care deeply about preserving a respectful and diverse team culture. We are a group of polyglots and technologists always seeking to find the right tool for each problem, even if that means learning something new or reviving something old. We value business impact and outcomes over the process, and we make decisions based on data. We strive to adapt quickly as business priorities change.
Responsibilities
- Develop tools to enable the business to rapidly embrace new opportunities in global markets.
- Partner closely with internal customers to understand their needs and build intuitive self-service tools.
- Develop software for large scale data acquisition, storage, accessibility, and visualization.
- Work with a team to maintain and extend our global markets reach.
- Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate in.
Qualifications
- Are pursuing a bachelor's, master's, or PhD in computer science, electrical engineering, computer engineering, physics, mathematics or any related science discipline and have an expected graduation date between December 2026 and August 2027.
- 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.
- Strong experience with Java, Python or any modern programming language.
What to expect during the internship
- 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.
- Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges, and professional development and explore the city together at our mentor outings.
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. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital, and cryptoassets. We operate with respect, curiosity, and open minds. The people who thrive here share our belief that it's not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation, and a willingness to challenge consensus.
Software Developer Intern - Industrial Placement employer: TargetJobs UK
Contact Detail:
TargetJobs UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer Intern - Industrial Placement
✨Tip Number 1
Network like a pro! Reach out to current or former interns and employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. We want you to feel confident when tackling those coding challenges!
✨Tip Number 3
Showcase your passion for technology! During interviews, share your personal projects or contributions to open-source software. This demonstrates your initiative and love for coding, which is exactly what we’re looking for!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at DRW!
We think you need these skills to ace Software Developer Intern - Industrial Placement
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Developer Intern role. Highlight any relevant projects or coursework, especially those involving Java, Python, or data processing.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software development and how you can contribute to our team. Mention specific technologies or methodologies you've worked with that relate to the job description.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love seeing candidates who can think critically and adapt quickly, so don't hold back on sharing your experiences!
Apply Through Our Website: We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and get back to you!
How to prepare for a job interview at TargetJobs UK
✨Know Your Tech Stack
Make sure you’re familiar with the programming languages and technologies mentioned in the job description, especially Java and Python. Brush up on your understanding of object-oriented design and data structures, as these are likely to come up during technical questions.
✨Understand the Business
Research DRW and its role in the trading industry. Familiarise yourself with market microstructure and financial instruments. This will help you demonstrate your interest in the company and how your skills can contribute to their goals.
✨Prepare for Problem-Solving Questions
Expect to tackle some coding challenges or algorithm questions during the interview. Practice common coding problems and be ready to explain your thought process clearly. This shows your analytical skills and ability to work through complex issues.
✨Show Your Team Spirit
Since the role involves working closely with a team, be prepared to discuss your experiences in collaborative environments. Share examples of how you’ve contributed to team projects and how you handle feedback, showcasing your respect for diverse perspectives.