Logo of Huzzle

Software Engineering Full-Time Campus Hire - London

  • Job
    Full-time
    Entry & Junior Level
  • Data
    Software Engineering
  • London

AI generated summary

  • You need a degree in a technical field, experience with programming languages like Java or Python, large-scale systems knowledge, strong analytical skills, and a passion for quality software.
  • You will build and maintain infrastructure for trading systems, manage data ingestion, ensure system reliability, and develop tools to enhance organizational productivity.

Requirements

  • 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.

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.

FAQs

What is the main focus of software engineers at Two Sigma?

Software engineers at Two Sigma focus on analysis, experimentation, design, and elegant implementation to build scalable tools for data exploration and decision-making.

What type of candidates does Two Sigma seek for this position?

Two Sigma seeks individuals who have a real passion for data, possess curiosity and insight, and are balanced with pragmatism and practicality.

What degrees are acceptable for applicants?

A Bachelor’s, Master’s, or PhD degree in a technical or quantitative field is acceptable for applicants.

What programming languages are preferred for this role?

Experience with Java, C, C++, Python, Ruby, Perl, or other languages that target the JVM is preferred.

Is financial experience required for this role?

No, financial experience is not a requirement for this role.

What kind of team will I be assigned to?

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

What are some responsibilities of a software engineer at Two Sigma?

Responsibilities include building underlying infrastructure, ensuring reliability of mission-critical products, developing tools for testing and deploying quantitative strategies, and scaling infrastructure for data ingestion.

What skills should a candidate possess for this position?

Candidates should have exceptional programming skills, strong analytical, organizational, and interpersonal skills, and a passion for building quality software.

Can I apply if I have experience with large-scale systems?

Yes, experience in large-scale systems is a valued qualification for this position.

What is the work environment like at Two Sigma?

The work environment at Two Sigma is collaborative and scientific, providing opportunities to learn from others and share expertise while working on innovative projects.

Earli-career platform fulfilling young talent.

Finance
Industry
1001-5000
Employees
2001
Founded Year

Mission & Purpose

Two Sigma is a financial sciences company that combines advanced technology and data science with rigorous human inquiry to solve the toughest challenges in finance. Two Sigma aims to generate alpha for its clients and deliver differentiated solutions in investment management, securities, private equity, real estate, impact investing, venture capital, portfolio analytics, and insurance. Founded in 2001 by David Siegel and John Overdeck, Two Sigma employs over 2,000 curious minds, and is headquartered in New York with offices around the globe. For more information visit www.twosigma.com. Two Sigma is proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics. The information presented in this profile is offered for recruiting purposes only and should not be used for any other purpose. As such, Two Sigma’s use of LinkedIn is not an offer to, or solicitation of, any potential clients or investors for the provision by Two Sigma of investment management, advisory or any other related services. No information posted by Two Sigma should be construed as investment advice, or as an offer to sell, or a solicitation of an offer to buy, any security or other instrument. All trademarks, logos, information and photos are ®/TM/© Two Sigma Investments, LP or its affiliates. All rights reserved.