Software Engineer - Fixed Income Technology at Millennium | England, GB | Rezi

Software Engineer - Fixed Income Technology at Millennium

Software Engineer - Fixed Income Technology

Millennium · England, GB

3 weeks ago

Software Engineer - Fixed Income Technology

Millennium · England, GB

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Fixed Income Technology team supports a platform focused on intraday risk, trade, and portfolio management, partnering closely with investment, business management, and risk functions in a fast-moving engineering environment.

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.
  • Work closely 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.
  • Build robust, scalable, production-grade distributed systems in a fast-paced environment.
  • Deliver timely, high-impact solutions for portfolio and risk management users across the firm.
  • Collaborate effectively with technical and business stakeholders to translate needs into practical outcomes.
  • Contribute to a high-performance engineering culture with a hands-on, solutions-oriented approach.

Requirements

  • Up to 4 years of backend engineering experience.
  • Proficiency in at least one enterprise-grade language such as Python, Java, or Rust.
  • Strong software development experience building microservices-based systems in a production environment.
  • Strong knowledge of object-oriented programming, distributed systems, and software design principles.
  • Experience with AWS, GCP, or another public cloud platform.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently in a fast-paced environment.
  • Ability to collaborate across globally distributed teams.
  • Highly organized, detail-oriented.
  • Able to demonstrate strong ownership and accountability.

Skills

  • Python
  • Java
  • Rust
  • Microservices
  • Object-Oriented Programming
  • Distributed Systems
  • Software Design Principles
  • AWS
  • GCP
  • Analytical Skills
  • Problem-Solving Skills
  • Communication Skills

Experience Level

  • Up to 4 years of backend engineering experience

Education Level

  • Bachelor’s or Master’s degree in Computer Science or another scientific or technical discipline.

About the Company

  • Millennium is a global, diversified alternative investment firm, founded in 1989.
  • Defined by evolution, innovation and focus, Millennium’s mission is to deliver results for our investors.
  • Our people are empowered with both independence and support: the autonomy to pursue ideas with conviction and the backing of a global network committed to collaboration, disciplined risk management and continuous learning.
  • With opportunities to deepen expertise and accelerate development, talent at Millennium is equipped to adapt, evolve and build lasting impact over time.
  • Discover how transformative growth accelerates impact.
  • Millennium’s Information Technology team is core to the health and growth of the business.
  • The firm’s active, multi-manager model depends on flexible, scalable technology and advanced proprietary systems, including the continued development of next-generation analytical and trading capabilities.