LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer - Fixed Income Technology

ExperiencedNo visa sponsorship
Millennium logo

at Millennium

Hedge Funds

Posted 13 days ago

No clicks

**Software Engineer - Fixed Income Technology in London** Join our Fixed Income Technology team as a hands-on Software Engineer, designing and developing intraday risk, trade, and portfolio management solutions. Key duties include partnering with stakeholders to architect and build scalable enterprise data frameworks, collaborating with project managers, and enhancing existing platforms. Required skills span strong backend engineering in Python, Java, or Rust, AWS or GCP experience, and a Bachelor’s/Master’s degree in Computer Science. Contribute to a high-performance culture delivering timely solutions for portfolio and risk management users. Preferred skills include Kubernetes, real-time system development, and financial market knowledge.

Compensation
Not specified GBP

Currency: £ (GBP)

City
London
Country
United Kingdom

Full Job Description

Software Engineer - Fixed Income Technology

We are seeking a talented, hands-on technologist to join our Fixed Income Technology team in London. This role will focus on building and enhancing intraday risk, trade, and portfolio management solutions used by portfolio managers, business management, and risk teams.

The ideal candidate is a strong backend engineer with experience designing and delivering scalable, production-grade distributed systems in a fast-paced environment. You should be comfortable working closely with both technical and business stakeholders, and motivated by delivering timely, high-impact solutions.

Key Responsibilities

  • Partner with portfolio managers, business management, and risk teams to design and deliver intraday risk, trade, and portfolio management solutions.
  • Architect and develop enterprise-scale data ingestion and distribution frameworks.
  • Collaborate with project managers and senior leadership to gather analytical requirements, track delivery, and manage stakeholder expectations.
  • Maintain, support, and continuously enhance existing platforms as business needs evolve.
  • Contribute to a high-performance engineering culture by delivering robust, timely solutions for portfolio and risk management users across the firm.

Required Skills & Experience

  • Strong software development experience building microservices-based systems in a production environment.
  • Strong knowledge of object-oriented programming, distributed systems, and software design principles.
  • Excellent backend engineering skills in at least one enterprise-grade language: Python, Java, or Rust.
  • Experience with AWS, GCP, or another public cloud platform.
  • Bachelors or Masters degree in Computer Science or another scientific/technical discipline.
  • Ability to work independently in a fast-paced environment and collaborate effectively with globally distributed teams across multiple time zones.
  • Exposure to TypeScript and front-end development with Angular or React is beneficial, but not essential.
  • Strong analytical, problem-solving, and communication skills.
  • Highly organized, detail-oriented, and able to demonstrate strong ownership and accountability.

Preferred Skills & Experience

  • Experience with Kubernetes and containerization technologies such as Docker or Podman.
  • Experience building real-time, event-driven, or event-sourced systems.
  • Proven track record of successfully delivering large-scale integration projects.
  • Experience with technologies such as Kafka, in-memory data grids (IMDGs), and data warehousing frameworks.
  • Knowledge of financial markets, including one or more of rates, credit, commodities, or equities.
  • Exposure to financial mathematics, quantitative modelling, and/or statistics.

Software Engineer - Fixed Income Technology

Compensation

Not specified GBP

City: London

Country: United Kingdom

Millennium logo
Hedge Funds

13 days ago

No clicks

at Millennium

ExperiencedNo visa sponsorship

**Software Engineer - Fixed Income Technology in London** Join our Fixed Income Technology team as a hands-on Software Engineer, designing and developing intraday risk, trade, and portfolio management solutions. Key duties include partnering with stakeholders to architect and build scalable enterprise data frameworks, collaborating with project managers, and enhancing existing platforms. Required skills span strong backend engineering in Python, Java, or Rust, AWS or GCP experience, and a Bachelor’s/Master’s degree in Computer Science. Contribute to a high-performance culture delivering timely solutions for portfolio and risk management users. Preferred skills include Kubernetes, real-time system development, and financial market knowledge.

Full Job Description

Software Engineer - Fixed Income Technology

We are seeking a talented, hands-on technologist to join our Fixed Income Technology team in London. This role will focus on building and enhancing intraday risk, trade, and portfolio management solutions used by portfolio managers, business management, and risk teams.

The ideal candidate is a strong backend engineer with experience designing and delivering scalable, production-grade distributed systems in a fast-paced environment. You should be comfortable working closely with both technical and business stakeholders, and motivated by delivering timely, high-impact solutions.

Key Responsibilities

  • Partner with portfolio managers, business management, and risk teams to design and deliver intraday risk, trade, and portfolio management solutions.
  • Architect and develop enterprise-scale data ingestion and distribution frameworks.
  • Collaborate with project managers and senior leadership to gather analytical requirements, track delivery, and manage stakeholder expectations.
  • Maintain, support, and continuously enhance existing platforms as business needs evolve.
  • Contribute to a high-performance engineering culture by delivering robust, timely solutions for portfolio and risk management users across the firm.

Required Skills & Experience

  • Strong software development experience building microservices-based systems in a production environment.
  • Strong knowledge of object-oriented programming, distributed systems, and software design principles.
  • Excellent backend engineering skills in at least one enterprise-grade language: Python, Java, or Rust.
  • Experience with AWS, GCP, or another public cloud platform.
  • Bachelors or Masters degree in Computer Science or another scientific/technical discipline.
  • Ability to work independently in a fast-paced environment and collaborate effectively with globally distributed teams across multiple time zones.
  • Exposure to TypeScript and front-end development with Angular or React is beneficial, but not essential.
  • Strong analytical, problem-solving, and communication skills.
  • Highly organized, detail-oriented, and able to demonstrate strong ownership and accountability.

Preferred Skills & Experience

  • Experience with Kubernetes and containerization technologies such as Docker or Podman.
  • Experience building real-time, event-driven, or event-sourced systems.
  • Proven track record of successfully delivering large-scale integration projects.
  • Experience with technologies such as Kafka, in-memory data grids (IMDGs), and data warehousing frameworks.
  • Knowledge of financial markets, including one or more of rates, credit, commodities, or equities.
  • Exposure to financial mathematics, quantitative modelling, and/or statistics.