Software Engineer - Fixed Income Technology
Software Engineer - Fixed Income Technology

Software Engineer - Fixed Income Technology

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join our team to develop cutting-edge solutions for portfolio and risk management.
  • Company: Millennium is a leading global investment management firm with a dynamic culture.
  • Benefits: Enjoy a collaborative work environment, competitive salary, and opportunities for growth.
  • Why this job: Be part of a fast-paced team that values innovation and delivers impactful solutions.
  • Qualifications: Strong experience in OO languages, cloud platforms, and backend development required.
  • Other info: Exposure to financial markets and real-time systems is a plus.

The predicted salary is between 48000 - 72000 £ per year.

We are looking for a strong hands-on senior technologist to join our Global Fixed Income Technology team, based in London.

Responsibilities

  • Work with portfolio managers, business management and risk teams on Intraday Risk, Trade & Portfolio management solutions.
  • Architect and develop data ingestion and distribution frameworks suitable for enterprise-scale applications.
  • Partner with project managers and senior leadership team to capture analytic requirements, monitor delivery, and manage expectations.
  • Maintain, support, and improve capabilities as new requirements arise.
  • Fit into the active culture of Millennium, judged by the ability to deliver timely solutions to portfolio and risk managers within the firm.

Requirements

  • Strong development experience with microservices-based technology stack in a production environment, strong knowledge of OO languages, distributed systems and design.
  • Strong backend development skills in an enterprise grade OO language – either C++, Java or C#.
  • Experience with AWS, GCP, or other public cloud platforms.
  • BA or Masters in Computer Science or any other scientific fields.
  • Able to work independently in a fast-paced environment, and with a globally distributed team across multiple timezones.
  • Some exposure to Typescript, and front end development in either Angular or React beneficial but not essential.
  • Strong analytical and communication skills.
  • Strong problem solving capabilities.
  • Detail oriented, organized, demonstrating thoroughness and strong ownership of work.

Preferred Requirements

  • Experience and working knowledge of Kubernetes and containerization technologies such as Docker or Podman.
  • Experience developing real-time event driven and event sourced systems, and proven record of accomplishment of delivering successfully large-scale integration projects.
  • Experience with Kafka, IMDG, Data warehousing frameworks.
  • Experience with financial markets (rates/credit/commodities/equities).
  • Experience with financial mathematics, modeling, and/or statistics.

Software Engineer - Fixed Income Technology employer: Millennium Management, LLC

At Millennium, we pride ourselves on being an exceptional employer, particularly for our Software Engineer - Fixed Income Technology role based in the vibrant city of London. Our dynamic work culture fosters collaboration and innovation, providing employees with ample opportunities for professional growth and development. With a focus on cutting-edge technology and a commitment to delivering impactful solutions, we offer a stimulating environment where talented individuals can thrive and make meaningful contributions to the financial markets.
M

Contact Detail:

Millennium Management, LLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Fixed Income Technology

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as microservices, AWS, and C++. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the financial technology sector. Attend meetups or webinars related to fixed income technology to gain insights and potentially connect with someone from our team at StudySmarter.

✨Tip Number 3

Prepare to discuss your problem-solving capabilities in detail. Be ready to share examples of how you've tackled complex issues in previous roles, especially in a fast-paced environment, as this is crucial for the role.

✨Tip Number 4

Showcase your ability to work independently and collaboratively across time zones. Highlight any past experiences where you successfully managed projects or collaborated with remote teams, as this aligns with our global working culture.

We think you need these skills to ace Software Engineer - Fixed Income Technology

Microservices Architecture
Object-Oriented Programming (OOP)
Backend Development in C++, Java, or C#
Distributed Systems Design
Cloud Platforms (AWS, GCP)
Data Ingestion and Distribution Frameworks
Analytical Skills
Problem-Solving Skills
Communication Skills
Detail Orientation
Organisational Skills
Ownership of Work
Experience with Kubernetes
Containerization Technologies (Docker, Podman)
Real-Time Event Driven Systems
Integration Project Management
Experience with Kafka
Data Warehousing Frameworks
Financial Markets Knowledge
Financial Mathematics and Modelling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with microservices, OO languages, and any relevant cloud platforms like AWS or GCP. Emphasise your backend development skills and any exposure to front-end technologies, even if it's not essential.

Craft a Strong Cover Letter: In your cover letter, explain why you're a great fit for the Software Engineer role in Fixed Income Technology. Mention specific projects where you've successfully delivered solutions in a fast-paced environment and how your analytical skills can benefit the team.

Showcase Relevant Projects: If you have experience with Kubernetes, Docker, or event-driven systems, be sure to include these in your application. Highlight any large-scale integration projects you've worked on, especially those related to financial markets.

Prepare for Technical Questions: Anticipate technical questions related to your programming skills and problem-solving abilities. Be ready to discuss your experience with distributed systems and how you've approached challenges in previous roles.

How to prepare for a job interview at Millennium Management, LLC

✨Showcase Your Technical Skills

Be prepared to discuss your experience with microservices, OO languages, and cloud platforms like AWS or GCP. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your hands-on expertise.

✨Understand the Financial Context

Familiarise yourself with the basics of fixed income markets and financial mathematics. This knowledge will help you relate your technical skills to the specific needs of the role and show that you understand the business side of technology.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical and problem-solving skills.

✨Communicate Effectively

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with portfolio managers and risk teams. Be clear and concise in your responses during the interview.

Software Engineer - Fixed Income Technology
Millennium Management, LLC
M
  • Software Engineer - Fixed Income Technology

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-05-03

  • M

    Millennium Management, LLC

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>