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