cover image
Mondrian Alpha

Software Engineer (Java/C#) - Multi-Strategy Hedge Fund - High Impact Role - Up to £250k TC

On site

London, United Kingdom

Full Time

03-04-2025

Share this job:

Score my CV

Job Specifications

My client, a leading global alternatives investment manager with an AUM of over $60 billion, is seeking a highly skilled Software Engineer with a strong focus on product ownership, pure technology expertise, and stakeholder management. This is a hands-on role where you will take ownership of critical in-house systems, supporting the firm's expansion into new asset classes. You will work directly with key business stakeholders, ensuring technology solutions align with strategic objectives.

Key Responsibilities:
Product Ownership: Lead the development of new in-house systems to support business growth, taking full ownership from conception to production.
Stakeholder Management: Work closely with revenue-generating teams, gathering requirements and collaborating on both local and global change projects.
Technical Execution: Write and maintain high-quality, testable code, ensuring robust and scalable systems. Maintain and enhance existing infrastructure while contributing to systems architecture.

Key Requirements:
Strong experience in object-oriented development (C# or Java preferred).
Proven ability to take ownership of end-to-end product development, working directly with business teams.
Deep expertise in SQL, database design, and query optimization. Experience with big data processing and NoSQL technologies is a plus.
Strong understanding of multiple asset classes, including IRS, government bonds, floating rates, repo, and OTC products.
Experience with modern cloud infrastructure platforms (Kubernetes, Docker, OpenShift) and hardware architectures.
Exposure to stream processing (Kafka, Flink) and web technologies (React, Vue, Angular) is beneficial.

This role offers the opportunity to work in a flat-structured environment where engineers are empowered to drive technical decisions, working closely with the business to deliver impactful solutions.

About the Company

Mondrian Alpha takes pride in providing innovative human capital solutions, market intelligence and competitor analysis to our global buy side client base. Please visit our website at www.mondrian-alpha.com for a comprehensive breakdown of the markets we cover. Know more

Related Jobs

Company background Company brand
Company Name
Yapily
Job Title
Software Engineer, Data Products
Job Description
Who are Yapily Yapily is on a mission to enable innovative companies to create better and fairer financial services for everyone, through the power of open banking. Yapily is an open banking infrastructure platform solving a fundamental problem in financial services today: access. Historically, card networks have monopolised the global movement of money, and banks have monopolised the ownership of, and access to, financial data. Yapily was founded to challenge these structures and create a global open economy that works for everyone. We exist behind the scenes, securely connecting companies - from growth to enterprise - to thousands of banks worldwide, enabling them to access data and initiate payments through the power of open banking. What we're looking for As a Java Software Engineer focused on Data Products at Yapily, you will play a key role in designing and implementing our next-generation data systems. You'll be responsible for developing high-performance data pipelines, billing infrastructure and APIs that power our suite of products - including Reports API, Analytics API and Insights API - ensuring data is reliably processed and securely delivered to our customers. Requirements Develop & Optimize Data Pipelines: Design, build, and maintain scalable data ingestion and processing systems to transform raw data into actionable insights Billing Infrastructure: Build and maintain a reliable billing architecture within an event driven environment Data Products: Design, develop, and maintain APIs that deliver a seamless data experience for our customers Database Management: Work with both SQL and NoSQL databases, optimizing schema designs and queries to support high-volume data transactions Collaborative Problem-Solving: Work closely with BI, infrastructure teams, product managers, and cross-functional teams to deliver data-centric solutions that drive business value Quality Assurance: Implement robust testing, monitoring, and logging practices to ensure the performance and resilience of data systems Continuous Improvement: Engage in code reviews, iterative development, and agile methodologies to continuously enhance product functionality and reliability What You Bring Essential Skills 5+ years of hands-on Java development experience in a data-intensive environment Proven experience building and maintaining data pipelines and APIs Strong background in database management, including both SQL/ NoSQL databases Experience designing, implementing, and optimizing ETL/ELT processes for high-volume data environments (millions of requests per day) Demonstrated expertise in data modeling and schema design for both operational and analytical systems Experience with data validation, data cleaning, and ensuring data quality throughout the pipeline Proficiency working with REST APIs and microservices architectures Knowledge of stream processing frameworks for real-time data processing Experience with cloud-based data services, particularly on Google Cloud Platform, advantageous Familiarity with data orchestration tools and workflow management systems Experience implementing data governance and compliance measures in line with regulations like GDPR and standards like ISO27001 Background in SaaS, API, or telecommunications environments, with specific expertise in billing systems and usage-based data processing Experience supporting BI tools and data visualization platforms, particularly Looker Knowledge of version control and CI/CD practices for data pipeline deployment Experience monitoring and troubleshooting data pipelines in production environments Understanding of data security best practices and encryption methods for sensitive data Ability to optimiwe data systems for performance, cost, and scalability Preferred Skills Experience with Python for data processing and automation tasks Knowledge of containerisation technologies (Docker, Kubernetes) Experience with IaC (Infrastructure as Code) tools like Terraform Familiarity with event-driven architectures Experience implementing data lineage and metadata management solutions Background in implementing data models for subscription billing, usage-based pricing, or event driven data/billing processing For your new role You love innovation - it's wired into your DNA. You have exceptionally high integrity. You'll treat all interactions with the confidentiality, sensitivity and diplomacy they deserve You think outside of the box and are pragmatic. You will bring in and iterate on the experience, skills and knowledge of best practice that you have seen elsewhere. You are always looking for better and cost effective ways to do things You are driven and curious. You ask questions and you strive to understand. You enjoy solving problems. You don't get flustered easily. You're comfortable managing your time and can be counted on to skilfully handle issues You understand the importance of attention to detail and ensuring quality outputs. Everything you produce is of high quality You have a can-do approach. You think on your feet. Switching up tasks and juggling multiple priorities comes naturally to you Learn more: https://www.yapily.com/company/about-us Benefits Why You'll Love Working With Us Competitive Pay & Equity - We offer a great base salary plus equity, so you'll own a part of what we're building together Generous Time Off - Enjoy 25 days of holiday each year (plus bank holidays if you're in the UK), and earn an extra day each year after your first, up to 5 more! Hybrid Working - Life's about balance, we request that you work from the office, up to two days per week. Nomad Working - Feel like a change of scenery? Work from anywhere in for up to 30 days each year Family First - We offer enhanced Maternity and Paternity leave because your family matters Private Medical Insurance - You'll get cover through BUPA, because your health is a priority Mental Health Support - Access personalised mental wellness support through our award-winning partner Future-Ready Perks - Including a solid company pension, life assurance, and income protection. Learn & Grow - A £200 annual budget for learning and personal development. Invest in you! Cycle to Work Scheme - Commute the healthy way with support from our cycle to work programme Perks Hub Access - Enjoy exclusive discounts and offers through the Yapily Benefits Hub Refer a Friend - Bring someone great onboard and earn £1,000 with our referral scheme Team Vibes - Monthly socials, team lunches, and a budget to hang out and have fun (yes, pizza included ) Office Snacks & Doggies - Daily snacks to keep you going, and yes - we're proudly a dog-friendly office . OUR VALUES We obsess about quality Our customers have entrusted us with a critical function in a regulated industry...and we take that responsibility seriously. We always assume ownership and hold ourselves accountable We are curious Our innovation is powered by our collective growth mindset. We're lifelong learne...
London, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
AG Talent
Job Title
Software Engineer
Job Description
Product Engineer Company: A profitable Startup in the Proptech industry of circa 20 heads Tech Stack: Python, FastAPI, Django Pydantic, AWS, AI tools Location: City of London – 3 office days per week Salary: £70,000 - £95,000 + benefits They are looking for multiple engineers What you’ll be doing: Working in a cross-functional team, you’ll be: Designing scalable, secure platform-based systems. API Development Integrating AI solutions Deploying using AWS About You: You'll be a product engineer with excellent experience using Python and AWS. You'll love building products and care about the customer. Everything they build is for the customer. You'll ensure technical feasibility while maximising user value. Experience with AWS Ideally you’ll have worked in a startup or scaleup If you’ve spent most of your career working for a large business then really think about applying. You’ll need to be able to adapt, pivot and face the challenges that happen in startups. Interview Process: 3 stages: Apply or DM for more info.
London, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
Insight Investment
Job Title
Senior Developer (Manchester)
Job Description
Insight Investment is looking for a Senior Developer to join the Individual Retirement Solutions team in Manchester. The team is seeking a Senior Developer with expertise in .NET and Python to design, develop, and maintain our Retirement Pathway products. The role involves working within a collaborative, cross-functional team to create a secure, user-friendly suite of applications that meets the needs of independent Registered Investment Advisors (RIAs) and internal stakeholders. The ideal candidate will have proven experience building large scale retail web applications and be able to work within a collaborative cross functional delivery team. Role Responsibilities Understand business requirements and translate them into user-facing features using .NET (C#) and Python Work closely with other members of the Individual Retirement Solutions team to understand the logic and rationale behind the Retirement Pathway Participate and contribute to the go-to-market strategy for this new business line Own features and releases to ensure they are delivered as quickly as possible without compromising on quality Take a security first approach to development to protect sensitive data and Insight's reputation Conduct code reviews and provide constructive feedback to peers Inform and improve our testing strategy, working with other developers and QAs to evolve our test suites (Unit, Integration and Automation tests) Contribute to the continuous improvement of the team by enhancing our delivery process and coding efficiency Work closely with Insight's existing technology organization to ensure corporate standards and regulatory requirements are met Stay up-to-date with the latest industry trends and technologies Participate in and, where appropriate, lead meetings with business stakeholders Experience Required Proficiency in .NET (C#) Experience with Python Fundamentals and approaches: OOP, SOLID principles, TDD/BDD/ATDD Experience with message driven architecture, ideally with Azure Service Bus Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub Workflows) Knowledge of event sourcing, ideally with Eventuous Knowledge of security best practices for web development Pair/Mob programming and performing peer code reviews Familiarity with RESTful APIs and asynchronous request handling Experience with version control systems, preferably Git Strong problem-solving skills and attention to detail Excellent communication and teamwork skills Insight is committed to being an inclusive employer and encourages applications from all suitably qualified applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation. If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at TalentAcquisition@InsightInvestment.com About Insight Investment Insight Investment is a leading asset manager focused on designing investment solutions to meet its clients' needs. Founded in 2002, Insight's collaborative approach has delivered both investment performance and growth in assets under management. Insight manages assets across its core liability-driven investment, risk management, full-spectrum fixed income, currency and absolute return capabilities. Insight has a global network of operations in the UK, Ireland, Germany, US, Japan and Australia. More information about Insight Investment can be found at: www.insightinvestment.com
Manchester, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
TPP
Job Title
Graduate Software Developer
Job Description
The Role No coding experience required. We’re looking for bright and geeky graduates to join our Software Developer team. No experience is required, and many of our successful applicants have never programmed before. If you think logically and enjoy problem solving, then you have the potential to become a great developer. A career at TPP will challenge you every day. In your first few weeks you will be solving real-world problems as you help to develop software used by healthcare professionals and patients across the world. You’ll be part of an agile development team, working on one of the largest real-time databases in the world. You’ll work on a wide variety of projects, ranging from AI assisting clinicians with early diagnosis of cancer to an iOS app helping patients manage their diabetes. Developers at TPP are involved in the full software cycle, and work closely with all teams across the company to scope out new projects and design, develop and deploy our products. About TPP TPP is a world-leader in Digital Health. From apps enabling patients to manage their own care to comprehensive hospital solutions, TPP delivers technology that connects everyone involved in healthcare delivery. For over twenty years, we have been applying the most advanced technology to provide a safe and secure environment to deliver care. Our aim is to improve access to healthcare data, making sure it is available whenever and wherever it is needed. We want to help people make the best use of that data, to empower clinicians and citizens, and to create the healthcare systems of the future. TPP has been consistently recognised as an outstanding graduate employer. Since 2017, we have consistently featured in The Job Crowds’ “Top Company for Graduates to Work For”, and were the overall winners for 2024 in addition to awards for 'Best Salary', 'Benefits' and 'Responsibility’. We have also been consistently named in the Times Top 100 Graduate Employers list. Salary and Benefits We will give you an excellent starting salary of £60,000 (depending on experience) with outstanding annual pay reviews and no crazy working hours! Your salary will increase rapidly during your time at the company. You will also receive a range of benefits, including: • Fantastic holiday entitlement • Regular social events • Opportunities to travel internationally • Life insurance • BUPA Health, Dental and Travel cover • £300 birthday meal allowance • Pub Fridays To read what it’s like to work at TPP and to see our full list of benefits, visit www.tpp-careers.com Requirements • 2:1 or above at degree level • A*AA at A-level (A* in Maths) International equivalents are accepted, see below for details. To apply, please visit https://tpp-careers.com/roles/graduate-software-developer/ and send your CV. Successful candidates will usually be contacted within two weeks. Please be aware that applications will be kept on file for up to 12 months. International Equivalents Degree Level • GPA of 3.5 or above A Level • 39 or above in the International Baccalaureate • AAAAA at Higher / AAB at Advanced Higher • 550/750 or above in Gaokao
Leeds, United Kingdom
On site
Full Time
14-04-2025