
Software Engineer - Fixed Income Technology
On site
London, United Kingdom
Full Time
24-04-2025
Job Specifications
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
About the Company
Millennium is a global, diversified alternative investment firm, founded in 1989, which manages $75.8 billion in assets. Defined by evolution, innovation and focus, Millennium's mission is to deliver high-quality returns for our investors. Millennium seeks to empower talented professionals with the sophisticated expertise, resources and technology to pursue a diverse range of investment strategies across industry sectors, asset classes and geographies. See our community guidelines at: mlp.com/guidelines Read our disclos... Know more
Related Jobs


- Company Name
- iManage
- Job Title
- Lead Software Engineer (Java)
- Job Description
- We offer a flexible working policy that empowers iManage employees to balance work and well-being. We encourage two days per week in-office collaboration, offering opportunities to learn from peers in person, while also providing the flexibility needed for a meaningful work-life balance. Being a Lead Software Engineer at iManage Means You are a passionate engineer who will play a critical role in building our Security Policy Manager product in an agile environment. As a Lead Software Engineer, you’ll play a key role in leading hands-on architecture, development, and deliverables across a team of 5-6 engineers. You’ll be passionate about mentoring engineers through best-practices and getting the best out of them. You’ll be collaborating directly with product teams and technical specialists to deliver the roadmap, drive engineering initiatives and develop key features. Our technology stack Java (17/21) SQL (Microsoft SQL Server) Microsoft Azure Kubernetes Docker iM Responsible For Taking ownership and leading a project through the full SDLC and ensure successful production maintenance. Design and implement robust software solutions that prioritise reliability, resource utilization, high availability, I/O throughput, performance, scalability and security. Collaborate directly with the Engineering Manager to effectively deliver the product roadmap. Research and evaluate new technologies to enhance the performance and elegance of our software implementations. Architecting, implementing and delivering high-quality software for client-facing products. Coordinating and prioritising work within the development team Participating in design reviews, code reviews, and unit and integration test reviews to maintain high standards of quality. Foster a dynamic and energetic work environment by engaging with team members and promoting a culture of learning and fun. iM Qualified Because I Have Expertise in Java and Spring Boot Experience with containerisation (Docker), orchestration (Kubernetes) and cloud platforms (we use Microsoft Azure!). Knowledge of different architectural patterns. Working experience with scalable distributed systems. An insatiable curiosity about software engineering and technology. Demonstrated leadership abilities, with a passion for coaching and mentoring less-experienced developers. A strong work ethic and desire to continuously learn and improve. A degree in an IT/Computer Sciences discipline or equivalent work experience. Don't meet every qualification listed above? Studies show that women and people of color are less likely to apply to jobs unless they meet all qualifications. At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves. We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways! iM Getting To Join a rapidly evolving, industry-leading SaaS company on an exciting journey of growth and scalability! Take on meaningful, high-impact challenges by leveraging cutting-edge technologies and best-in-class protocols to drive innovation. Own my career path with our internal development framework. Ask us more about this! Expand my skill set and earn certifications with unlimited access to LinkedIn Learning courses and interactive Microsoft courses & training. Be part of a supportive and experienced team within a dynamic, inclusive, and encouraging culture. Enjoy flexible work hours that empower me to balance personal time with professional commitments. Collaborate in a modern, open-plan workspace featuring a gaming area, free snacks and drinks, and regular social events. iManage Is Supporting Me By Creating an inclusive environment where you’re encouraged to help shape the culture by bringing your unique perspective, not just by fitting in. Providing a market leading salary determined through a fair and consistent process, equitable for all our employees, and regularly reviewed against industry benchmarks. Rewarding me with an annual performance-based bonus. Providing enhanced parental leave (20 weeks for primary and 10 weeks for secondary caregiver at 100% pay) Matching my pension contribution (up to 6%) Offering BUPA private medical insurance & a Simplyhealth cash plan to assist with the everyday costs. Providing Group life cover, including life insurance, income protection, and critical illness protection. Encouraging me to make use of our top-tier flexible time off policy, which includes 25 days of annual leave and the flexibility to take further additional time off as needed Having multiple company wellness days each year to prioritize mental health and well-being. Providing access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources. iManage is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity via text and exclusively communicates from emails using the @imanage.com domain. If you have any concerns or questions about communications you have received, please send them to [email protected] so our team members can review. About iManage At iManage, we are dedicated to Making Knowledge Work™. Our intelligent, cloud-enabled, and secure platform is trusted by 4,100+ customers and 430,000 users worldwide, managing over 11 billion documents and 11 petabytes of data. We empower professionals across 65+ countries to unlock the full potential of their business content and communications. We are continuously innovating to solve the most complex professional challenges and enable better business outcomes; Our work is not always easy but it is ambitious and rewarding. So we’re looking for people who embrace challenges. People who thrive on solving problems, pushing boundaries, and collaborating with the industry’s best and brightest. That’s the iManage way. It’s how we turn the impossible into reality, empower our employees to grow, unlock their potential, and create a meaningful impact on everything we do. Whoever you are, whatever you do, however you work. Make it mean something at iManage. Learn more at: www.imanage.com Please see our privacy statement for more information on how we handle your personal data: https://imanage.com/privacy-policy/


- Company Name
- Runtime Group Ltd
- Job Title
- Graduate Java Developer - Finance
- Job Description
- Junior Java Developer - Finance Are you a 2024 / 2025 graduate in Comp Sci or a Java Developer with one year of experience, looking for a new opportunity in Finance? I am working with a next-generation Capital Markets business based in Central London, who are looking for a Junior or +1 year of experience Java Developer to join them. As a Junior Java Developer, you will have commercial or industrial experience in working with Core Java, and an interest in Capital markets, Trading, Forex etc; and relish working in a small business with approximately 20. Requirements: 1st or 2:1 from OxBridge or Top Russell group University experience working with Java ( projects or commercial / industrial experience) Knowledge in Finance, Front Office Connectivity / Low Latency Java Knowledge in Garbage collection / Memory


- Company Name
- KnowBe4
- Job Title
- Software Engineer - Python (Remote in the United Kingdom)
- Job Description
- To learn more about our team and office culture in England (UK), visit the following links. Careers Page: https://www.knowbe4.com/careers/locations/york Glassdoor: https://www.glassdoor.com/Location/KnowBe4-York-Location-EI_IE969384.0,7_IL.8,12_IC3297365.htm LinkedIn: https://www.linkedin.com/company/knowbe4/life/uk/ This individual in this role is responsible for developing new and exciting products for KnowBe4's customers, alongside other engineers in a fast-paced, agile development environment. Responsibilities: Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies Provides a technical contribution to projects Assist in identifying solutions to engineering challenges Collaborate with the team to meet strategic and operational objectives. Participate in cross-functional team discussions to drive project outcomes. Minimum Qualifications: BS or equivalent plus 3 years experience MS/Ph.D. or equivalent plus no experience Proficiency in Python and experience with Microsoft Azure. Familiarity with Docker in Linux environments Experience in continuous integration and deployment (CI/CD) environments Knowledge of NoSQL databases, such as MongoDB Creativity, self-motivation, and acute attention to detail. Nice to Haves: Experience with .NET Core and modern JavaScript frameworks like Vue.js. Ability to develop and enhance REST/JSON API clients. Familiarity with testing frameworks (e.g., PyTest, Mocha) and Agile development. Understanding of event-driven microservice architecture and version control with Git. Training in secure coding practices


- Company Name
- Jobs via eFinancialCareers
- Job Title
- Senior Software Engineer - S&P Global
- Job Description
- About the Role: Grade Level (for internal use): 10 Grade Level (for internal use): 1 0 The Location: London, Uni ted Kingdom About the Role : S&P Global Ratings is looking for a highly motivated, enthusiastic and skilled senior developer to join Commercial Desktop team within Commercial Engineering , a team of technology professionals who define and execute the strategic roadmap for S&P Global Ratings Commercial team . The successful candidate will participate in the design and development of Commercial Desktop platform to help improve commercial workflows and overall productivity. The Team : Join the Rating Organization's Commercial Desktop Engineering Team, known for its expertise in commercial workflow s and various technology stacks. This team values knowledge sharing, collaboration, and a unified strategy to build S&P Ratings' Commercial Desktop platform. Members provide leadership, innovation, and articulate business value, contributing to a unique opportunity to evolve the platform. Responsibilities : Complete SDLC: architecture, design, development, and support of tech solutions Active participation in all scrum ceremonies, follow SAFe /AGILE best practices effectively. Play a key role in the development team to build high-quality, high-performance, scalable code. Produce technical design documents and conduct technical walkthroughs. Document and demonstrate solutions using technical design docs, diagrams, and stubbed code. Collaborate effectively with technical and non-technical stakeholders. Respond to and resolve production issues. Mentor teams, innovate and experiment, give face to business ideas and present to key stakeholders. What We're Looking For: Basic Required Qualifications : Minimum 6 + years of work experience in Technology (application development and production support). Strong hands-on experience in designing, developing, testing, and successfully deploying critical and complex projects Strong Knowledge of User Interface design & development using React, HTML5, XML & CSS Strong Java skills with experience in development of concurrent and distributed systems Advanced experience with Spring-based technologies (Spring Boot etc.) Experience in designing and implementing REST APIs & micro services-based solutions. Should have experience writing unit/integration tests Experience writing SQL queries and good understanding of data model Working knowledge in AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3 etc.) Experience in DevOps development and deployment using c ontainer platforms Passionate, smart, and articulate developer Excellent analytical thinking, interpersonal, oral and written communication skills Good work ethic, self-starter, and results-oriented Additional Preferred Qualifications: Domain knowledge in Financial Industry and Capital Markets is a plus. Experience with Big Data technologies ( i.e. Kafka, Apache Spark, NOSQL) Knowledge of BI tools like Power BI, Microstrategy etc Exposure to Python and Scala Exposure to Salesforce ecosytem " About S&P Global Ratings At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction. By bringing transparency to the market through high-quality independent opinions on creditworthiness, we enable growth across a wide variety of organizations, including businesses, governments, and institutions. S&P Global Ratings is a division of S&P Global (NYSE: SPGI)." S&P Global is the world's foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world's leading organizations navigate the economic landscape so they can plan for tomorrow, today. For more information, visit www.spglobal.com/ratings About S&P Global Ratings At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction. By bringing transparency to the market through high-quality independent opinions on creditworthiness, we enable growth across a wide variety of organizations, including businesses, governments, and institutions. S&P Global Ratings is a division of S&P Global (NYSE: SPGI). S&P Global is the world's foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world's leading organizations navigate the economic landscape so they can plan for tomorrow, today. For more information, visit www.spglobal.com/ratings What's In It For You? Our Purpose: Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology-the right combination can unlock possibility and change the world. Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress. Our People: We're more than 35,000 strong worldwide-so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all. From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We're committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We're constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference. Our Values: Integrity, Discovery, Partnership At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you can take care of business. We care about our people. That's why we provide everything you-and your career-need to thrive at S&P Global. Our benefits include: ...