Back to all jobs
Q
2026 Internship - Software Engineer
Qube Research & Technologies
London2w ago
- Seniority
- Junior
About the role
<p><span data-contrast="auto">Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high quality returns for our investors. </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto">Over the years, QRT has invested in a global research and execution platform which has been deployed to cover all geographies and asset classes. This platform includes everything from high-frequency trading proficiency to extensive multi-year simulation research infrastructures. Our culture is centred around technology, automation, and industrialized processes. We operate in multiple languages from C++ to Python and embrace open-source software. </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto">You will be joining a community of graduates and interns, who are all looking to build a future career within QRT. We believe in nurturing talent to be successful and are looking for a new cohort of individuals to join the firm in the upcoming year. We offer a stimulating, intellectual and high performing environment, where we foster collaboration. </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto">You will have the opportunity to join a growing and dynamic environment, where you will be mentored by industry experts to support your professional growth, this includes the prospect of securing a full-time graduate position after successfully completing your internship. </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><strong><span data-contrast="auto">Your future role at QRT</span></strong><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<p><span data-contrast="auto"><span data-ccp-parastyle="Body Text">The successful candidate will join </span><span data-ccp-parastyle="Body Text">a</span><span data-ccp-parastyle="Body Text"> </span><span data-ccp-parastyle="Body Text">growing </span></span><strong><span data-contrast="auto"><span data-ccp-parastyle="Body Text">Business </span><span data-ccp-parastyle="Body Text">Data</span><span data-ccp-parastyle="Body Text"> </span><span data-ccp-parastyle="Body Text">and</span><span data-ccp-parastyle="Body Text"> Analytics </span></span></strong><span data-contrast="auto"><span data-ccp-parastyle="Body Text">team</span><span data-ccp-parastyle="Body Text"> playing a key role in </span><span data-ccp-parastyle="Body Text">supporting the development of our </span><span data-ccp-parastyle="Body Text">applications</span><span data-ccp-parastyle="Body Text">. In this role, you </span><span data-ccp-parastyle="Body Text">will collaborate with cross functional teams to </span><span data-ccp-parastyle="Body Text">transform internal</span><span data-ccp-parastyle="Body Text"> and external data </span><span data-ccp-parastyle="Body Text">into high-value insight for senior stakeholders</span><span data-ccp-parastyle="Body Text">:</span></span><span data-ccp-props="{"134245417":false,"201341983":0,"335559731":0,"335559738":5,"335559739":0,"335559740":240,"335559991":361}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Develop and maintain internal data applications developed on Python Dash</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Refactor legacy code to be clean, stable and production-ready</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Automate internal workflows using AWS and help maintain the existing infrastructure</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Proactively improve existing functionality or add new features</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<p><strong><span data-contrast="auto">Your present skillset</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Degree in a </span><strong><span data-contrast="auto"><span data-ccp-charstyle="Strong">STEM</span></span></strong><span data-contrast="auto"> discipline or equivalent experience, graduating in 2025 or 2026</span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Eagerness to learn about and adapt to new technologies</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Good understanding of best practices in Software Development (e.g. TDD)</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Knowledge of Python, and common Python libraries (e.g. Dash, FastAPI, SQLAlchemy, Pydantic) </span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Organised, proactive and able to manage your own development pipeline </span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Good to haves</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
<ul>
<li>
<ul>
<li data-leveltext="o" data-font="Courier New" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":1440,"335559991":360,"469769226":"Courier New","469769242":[9675],"469777803":"left","469777804":"o","469777815":"multilevel"}" data-aria-posinset="1" data-aria-level="2"><span data-contrast="auto">Experience in cloud computing/architecture and IaC, particularly AWS and Terraform</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
</li>
</ul>
<ul>
<li>
<ul>
<li data-leveltext="o" data-font="Courier New" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":1440,"335559991":360,"469769226":"Courier New","469769242":[9675],"469777803":"left","469777804":"o","469777815":"multilevel"}" data-aria-posinset="2" data-aria-level="2"><span data-contrast="auto">Experience with front-end development (e.g. Dash, React)</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
</li>
</ul>
<ul>
<li>
<ul>
<li data-leveltext="o" data-font="Courier New" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":1440,"335559991":360,"469769226":"Courier New","469769242":[9675],"469777803":"left","469777804":"o","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="2"><span data-contrast="auto">Good knowledge of SQL</span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></li>
</ul>
</li>
</ul>
<p><span data-contrast="auto"> </span><strong><span data-contrast="auto">Interviewing:</span></strong><span data-contrast="auto"> </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="1" data-aria-level="1"><strong><span data-contrast="auto">Apply online:</span></strong><span data-contrast="auto"> Applications are reviewed on a rolling basis as they are received, so we encourage you to apply early </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="2" data-aria-level="1"><strong><span data-contrast="auto">Resume Reviewed:</span></strong><span data-contrast="auto"> Your application will be reviewed by a member of the Talent team, before being handed over to the Production Support team for final review. If successful, we will invite you to the next round. </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><strong><span data-contrast="auto">Interviewing:</span></strong><span data-contrast="auto"> Our team will assess your skill set across at least three rounds of interviews. These can take place via Teams or onsite</span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="4" data-aria-level="1"><strong><span data-contrast="auto">Offer:</span></strong><span data-contrast="auto"> Successful candidates will receive an offer to join our team </span><span data-ccp-props="{"335551550":6,"335551620":6}"> </span></li>
</ul>
731,000+ hidden jobs like this
Qube Research & Technologies and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites