Software Engineering Full-Time Campus Hire - London

Two Sigma

Greater London

On-site

GBP 26,000 - 38,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Two Sigma in London is seeking student software engineers to join a general Software Engineering track and be matched to a specific team 2-3 months before start.

You will work on building infrastructure, ensuring the reliability of trading systems, and deploying models using open source and proprietary tools.

The role offers the chance to learn from leading engineers and contribute to scalable solutions powering data-driven investment strategies.

Qualifications

  • Bachelor’s, Master’s or PhD in a technical or quantitative field.
  • Experience with JVM languages such as Java, C++, Python, Ruby, or Perl.
  • Experience in large-scale systems.
  • Exceptional programming skills.
  • Strong analytical, organizational, and interpersonal abilities.
  • Open-minded in search for critical thinkers passionate about technology; finance experience not required.

Responsibilities

  • Build underlying infrastructure used by other engineering teams, including distributed storage and cloud environments.
  • Ensure reliability of mission-critical products and trading systems.
  • Use open source and proprietary tools to build environments that test and deploy quantitative models.
  • Build and maintain low-latency, high-performance infrastructure for executing trades.
  • Scale infrastructure to ingest data from 10,000+ sources daily.
  • Collaborate with Corporate teams to boost productivity and efficiency across the organization.

Skills

Java
C/C++
Python
Ruby
Perl
JVM languages
Large-scale systems
Analytical skills
Programming skills
Software quality

Education

Bachelor's/Master's/PhD in technical/quantitative field

Job description

Position Summary

Two Sigma is a leading quantitative investment management and trading firm. The company applies a scientific approach to investing, combining cutting‑edge technology, artificial intelligence, data science, and quantitative research with rigorous human inquiry to capitalize on market opportunities and deliver alpha for investors.

Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to test hypotheses and develop creative solutions to some of the world’s most complex economic problems.

Technology drives our business — it's our main advantage — and software engineers play a pivotal role.

Software engineers at Two Sigma focus on analysis, experimentation, design, and elegant implementation. They build the scalable tools the organization needs to explore data's possibilities and act on our findings – to mine the past and attempt to predict the future.

As a Two Sigma engineer, you'll champion the rigorous, collaborative, scientific approach that allows us to meet business needs. You'll join a forward‑looking, future‑reaching organization to build software that will scale with the company. You'll have opportunities to learn from others and share your expertise.

We attract engineers with a real passion for data. We seek individuals who want to build for today and invent for tomorrow. We value curiosity and insight, balanced with pragmatism and practicality. We recognize both the small steps, as well as the broad vision.

As a student, you will be hired into a general Software Engineering role and matched to a specific team 2-3 months before you start.

Depending on the Engineering area you join, you will take on the following responsibilities:
  • Building the underlying infrastructure that virtually every other engineering team at Two Sigma uses, such as our distributed storage and public and private cloud environments.
  • Ensuring the reliability of “mission critical” products and systems vital to Two Sigma, such as our main trading system.
  • Using a suite of open source and proprietary tools to build the environments that test and deploy our quantitative strategies, also known as models.
  • Building and maintaining the low‑latency, high‑performance infrastructure and systems responsible for executing trades.
  • Building and scaling the infrastructure used to ingest data from 10,000+ sources daily.
  • Partnering with our Corporate teams to develop tools, systems and products responsible for increasing productivity and efficiency across the organization.
Wondering if this is the right role for you? You should possess the following qualifications:
  • A Bachelor’s, Master’s, or PhD degree in a technical or quantitative field.
  • Experience with Java, C, C++, Python, Ruby, Perl, or other languages that target the JVM.
  • Experience in large‑scale systems.
  • Exceptional programming skills.
  • Strong analytical, organizational, and interpersonal skills.
  • A passion of building quality software.
  • We are open‑minded in our search for critical thinkers who are passionate about technology. While we analyze the data‑rich domain of finance, financial experience is not a requirement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quantitative Systems Software Engineer
Quantitative Systems Software Engineer

Two Sigma • Greater London

On-site
GBP 26,000 - 38,000
Engineering Manager, Risk Engineering
Engineering Manager, Risk Engineering

Two Sigma • Greater London

On-site
GBP 180,000 - 260,000
Reliability Engineer, Market Data
Reliability Engineer, Market Data

Two Sigma • Greater London

On-site
GBP 70,000 - 100,000
Software Engineering Internship 2027
Software Engineering Internship 2027

G-Research • Greater London

On-site
GBP 246,000 - 410,000
Competitive pay
Lunch provided
Leave 30 days
+5
Quantitative Developer Engineers Gate · London, United Kingdom 11 hours ago
Quantitative Developer Engineers Gate · London, United Kingdom 11 hours ago

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Technical support engineer - emea
Technical support engineer - emea

Catchwork • Greater London

Hybrid
GBP 50,000 - 80,000
Equity
Generous health benefits
Flexible time off policy. Take the tme
+5
Senior Software Engineer – Research Platform
Senior Software Engineer – Research Platform

Acquire Me • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer – Trading & Risk Technology
Software Engineer – Trading & Risk Technology

Goldman Lloyds • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer – Trade Technology
Software Engineer – Trade Technology

G-Research • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat for Business
+7
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation