Logo of Huzzle

Find 31,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Engineer - Trading Team

image

Millennium

1mo ago

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

AI generated summary

  • You should have a CS degree, 1-2 years of software development experience, strong Python skills, knowledge of data science libraries, and an ability to adapt to evolving requirements.
  • You will collaborate with the quant team on green field projects, optimize back-end systems, create engaging user experiences, and work directly with Portfolio Managers.

Requirements

  • Undergraduate in computer science or related field
  • 1-2 years’ + experience in a software development role
  • An aptitude for building highly reliable software stacks and intuitive UX
  • Strong grounding in best practices of software development
  • Professional experience with python
  • Proficiency with common data science libraries such as pandas, numpy and scipy
  • Comfortable with quickly evolving requirements

Responsibilities

  • Partner with existing quant team to deliver complex green field projects quickly
  • Optimising and enhancing existing back end systems that provide continuous and uninterrupted analytics
  • Building beautiful, informative user experiences
  • Working directly with the Portfolio Managers

FAQs

What is the primary focus of this position?

The primary focus of this position is to work as a full-stack developer on a fixed-income trading team, collaborating with developers and traders to enhance trading workflows and analytics.

Is prior knowledge of fixed-income markets necessary for this role?

No, prior knowledge of fixed-income markets is not required.

What kind of projects will I be working on?

You will be partnering with the quant team to deliver complex green field projects and optimizing existing back-end systems for continuous analytics.

What are the required qualifications for this position?

Ideal candidates should have an undergraduate degree in computer science or a related field, 1-2 years of experience in a software development role, and be proficient in Python and common data science libraries such as pandas, numpy, and scipy.

What kind of software development practices are expected?

Candidates should have a strong grounding in best practices of software development and an aptitude for building highly reliable software stacks and intuitive user experiences.

Are there any additional skills that would be valuable for this role?

Yes, experience designing and building front-end applications, understanding dev ops industry standards, and familiarity with AWS or equivalent cloud infrastructure would be valuable.

Will I be working with other teams?

Yes, you will be working directly with the Portfolio Managers and the existing quant team to deliver solutions.

How quickly can expectations change in this role?

Candidates should be comfortable with quickly evolving requirements as part of the development process.

Is this role focused more on front-end or back-end development?

This role involves both front-end and back-end development, with responsibilities for building user experiences and optimizing back-end systems.

What is the team structure like?

You will be collaborating closely with experienced developers and traders, which indicates a team structure that encourages collaboration and knowledge sharing.

Finance
Industry
1001-5000
Employees
1989
Founded Year

Mission & Purpose

Millennium is a global alternative investment management firm, founded in 1989, which manages $58.9 billion in assets. We seek to pursue a diverse array of investment strategies across industry sectors, asset classes, and geographies. Our four primary strategies are RV Fundamental Equity, Equities Arbitrage, Fixed Income Strategies, and Quantitative Strategies. Millennium was founded on the belief that innovation and results come from empowering talented, independent-minded individuals. To us, success is the combination of drive and discipline.