
Senior Software Engineer
Hybrid
London, United Kingdom
Full Time
16-04-2025
Job Specifications
About This Role
Job overview
This role sits within Preqin, a part of BlackRock. Preqin plays a key role in how we are revolutionizing private markets data and technology for clients globally, complementing our existing Aladdin technology platform to deliver investment solutions for the whole portfolio.
As a Senior Software Engineer, you’ll be building high quality, scalable and performant software solutions that enable our customers to make the right investment decisions. Data literacy, product awareness, communication and initiative are core parts of your skillset. Using your experience, you’ll play an active role in shaping the technical direction within the team, ensure we design, deliver and maintain a technology platform that is scalable, reliable, performant, and extensible. You’ll work directly with product managers to ideate and develop new features and actively take part in conversations about new product directions, technical and data architecture and software quality. You’ll be a true team player able to work closely with your peers on complex customer problems.
In This Role You Will
Build performant and reliable backend services and data processes on AWS
Create accessible and powerful front-end web experiences for our customers
Champion a curious and diligent engineering mindset to enhance our platform capabilities.
Work in partnership with Product to discover customer needs and play a leading role in ideation.
Focus acutely on quality, using best practice to deliver well designed and tested solutions.
Contribute to continuous improvement within working practices, teams and yourself.
You Are a Good Fit If
You possess strong technical ability across the full stack: Ideally React and strongly typed languages like TypeScript/Go/Python/.NET. Some experience with .NET and valuable as well as familiarity with Python for data processing
Effective testing is core to engineering quality for you. You are comfortable with patterns like TDD and have extensive experience writing different automation test types such as unit, integration, browser and contract tests.
You are customer obsessed! You are comfortable speaking to customers and clients to understand their needs and are energised about working in a continuous discovery environment, constantly listening, iterating, refining and adapting.
You have deep knowledge and experience of working within cloud provider services - AWS is preferred, and utilisation of infrastructure as code and CI/CD pipelines
You are value driven – the value of what we deliver is at the forefront of your mind and you use metrics and data to inform this
You’re curious; willing to learn about new technologies, ways of working and acquire new skills in a truly “agile” mindset.
Our Benefits
To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.
Our hybrid work model
BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock.
About BlackRock
At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress.
This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.
For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock
BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
About the Company
BlackRock is a global asset manager and technology provider dedicated to helping more and more people experience financial well-being. We help millions of people invest to build savings that serve them throughout their lives. We always start with our clients’ needs and look to offer them more quality choices for how and where to invest their money. Our global investments platform offers our clients access to the world’s markets while making investing easier and more affordable. And with offices in more than 40 countrie... Know more
Related Jobs


- Company Name
- RedRock Resourcing
- Job Title
- Software Engineer (C#/Angular/Azure) x 3 - Sheffield - New! (REFGJ20)
- Job Description
- Software Engineer (C#/Angular/Azure) x 3 - Sheffield - New! (REFGJ20) Location: Sheffield Due to periods of continued growth and technological change, my client is looking to recruit a Software Engineer to join it's fantastic team. Ideal candidates will have the following: Commercial experience with C# / .NET Professional experience developing front-end applications using Angular or similar frameworks like React or Vue Proficient in deploying and managing applications using Azure and Azure DevOps or similar cloud platforms (AWS, GCP or Gitlab) User Interface design principles Experience of object-oriented coding principles and design patterns Experience with databases such as MSSQL Ability to communicate with customers and other departments clearly Desirable: Experience with Entity Framework Core Familiarity with Dev Extreme components SQL MVVM .NET Core 7 This is an excellent opportunity to join a leading organisation to grow, develop and progress! Please send CV for full job description and an informal chat.


- Company Name
- Leidos
- Job Title
- Front-end Developer/ Software Engineer
- Job Description
- Description Front-end Developer/ Software Engineer Location: Farnborough, UK (Hybrid) Clearance: High level of security clearance (SC/DV - Developed Vetting) Everything we do is built on a commitment to do the right thing for our customers, our people and our community. Our mission and our values guide the way we do business. The foundation of our Leidos culture is our Values, Beliefs and Expectations by which we select, recognise and reward employees. They create the environment that drives us toward our mission. Inspired to make a difference, we are committed to solving the world’s toughest problems. Passionate about customer success by being determined to understand and respond to our customers’ needs as if they were our own. United as a team, we are bound together by our conviction that ethics and integrity is core to how we operate. Because of a key strategic development and a new exciting business opportunity, we have a requirement for a security-cleared Software Engineer based in the UK working at our Farnborough site and remotely. Leidos has more than 30 years’ experience of developing and running some of the largest government systems in the world. We are currently hiring to expand our UK based technical team who support our delivery for the UK Govt. Come join our team and further develop your skills as we deliver and support systems key to the defence of the UK and partner nations. Being part of the Leidos team is a commitment to push yourself and those around you to do better, constantly adapt and learn new technologies. We’re a passionate team and are committed to developing and growing our staff. Leidos is a global science and technology solutions leader working to solve the world's toughest challenges in the defence, intelligence, homeland security, civil, and health markets. The company's 33,000 employees support vital missions for government and commercial customers. Your Role And Responsibilities As a result of some exciting programme wins, we currently have a permanent vacancy for a Software Engineer to support the development and transition into live of a new IT application and infrastructure solution providing support to a critical operational end user. The Software Engineer will provide input and expertise to maintain alignments with best practices and recommending system/code/process improvements. They will also support the development of junior Software engineers in the program/team. This individual is expected to create an environment for innovation and technical mentoring. You will be self-motivated and be able to work autonomously to achieve day to day objectives with significant results on project or operational deliverables, whilst also owning a variety of activities ensuring compliance with project milestones and customer KPIs and SLAs. You must be an effective communicator, comfortable directly engaging with customers and colleagues. You must also demonstrate an analytical and systematic approach to technical challenges. The Successful Individual Will Be Expected To Provide DevOps skills engaging in a scrum team being an active part of its delivery and continuous improvement Develop, test, document and deploy elements of the solution and ensure KT is appropriate for the movement into service Work with delivery teams to design and implement and integrate modern, scalable products using a range of existing, new and emerging technologies Collaborate with the wider teams seeking to learn and improve with every sprint Communicate effectively across organisational, technical and political boundaries, understanding the context of the delivery Skills We are looking for someone with excellent organisation, communication and development skills who ideally has experience of, or can demonstrate a willingness to learn: Agile software development methodologies, working in a scrum team, estimation, ticket creation and management, engagement in demos, retrospectives and continuous process improvement Understanding and experience of the importance of secure by design and delivering within a secure environment Demonstratable experience of development in, and software engineering best practices of front-end web technologies (e.g. HTML, CSS, React, Node.js, Bootstrap) Good general knowledge of Microsoft Stack technologies such as MS SQL Server, MS System Centre, M365, MS Exchange & CLI tooling such as PowerShell Familiarity of cloud technologies such as AWS, Azure or GCP Good analytical and problem-solving skills Possess excellent written and verbal communication skills It would be beneficial, but not essential, if you also have an understanding of technologies Additional / Bonus Skills Interaction with REST APIs from the client-side Python, SQL, XML JSON Are you ready to make an impact? Begin your journey of a flourishing and meaningful career, share your CV with us today! What We Do For You At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance. We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes: Contributory Pension Scheme Private Medical Insurance 33 days Annual Leave (including public and privilege holidays) Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme) Dynamic Working Commitment To Diversity We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs. Who We Are Leidos UK & EUROPE – we work to make the world safer, healthier, and more efficient through technology, engineering and science. Leidos is a growing company delivering innovative technology and solutions focused on safeguarding critical capabilities and transformation in frontline services, our work in the United Kingdom includes addressing some of the most complex problems in defence, healthcare, government, safety and security, and transportation. What Makes Us Different Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world. You can inspire change. Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team. We have been empowering our people to w...


- Company Name
- IPS Group
- Job Title
- Lead Software Engineer
- Job Description
- Role: Technical Lead - Reinsurance Sector (Lloyd’s Market) Location: City of London (Hybrid) Employment Type: Permanent Salary: £90,000-£100,000 plus benefits Our client, a respected player in the reinsurance space with operations in the Lloyd’s and wider UK insurance market, is seeking an experienced Technical Lead to support the strategic delivery of technology across the business. This is a key hire for the organisation, combining technical leadership with a hands-on approach to software design and delivery. The successful candidate will play a critical role in ensuring that all systems are robust, scalable, and aligned to regulatory expectations from Lloyd’s, the PRA, and FSA. There is also a strong emphasis on collaboration between internal teams and outsourced technology partners. The Opportunity Acting as a central point between business stakeholders and technical teams, the Technical Lead will take ownership of end-to-end solution delivery — from planning and architecture to implementation and optimisation. This position requires both strategic oversight and the ability to work directly with technology. You’ll be working across a range of business-critical platforms, including underwriting, claims, policy management, and reporting systems. The role offers a dynamic and fast-paced environment where innovation and compliance go hand-in-hand. Core Responsibilities Define and lead the client’s technical roadmap in alignment with business and regulatory objectives. Design and implement reliable, scalable, and secure applications tailored to the Lloyd’s market. Manage the full development lifecycle, including requirements gathering, architecture, development, testing, and deployment. Promote best practice in data handling, security, and compliance across all systems. Act as the technical authority on solution design and decision-making. Work closely with internal functions including actuarial, underwriting, operations, and finance. Oversee multiple ongoing projects, ensuring timely and budget-conscious delivery. Collaborate with business analysts and product teams to ensure solutions meet commercial needs. Conduct reviews of technical approaches, offering input into key design and architectural discussions. Coordinate with compliance and audit functions to ensure systems meet regulatory standards. Stay ahead of evolving technology trends and identify opportunities for innovation, particularly in the Insurtech space. Continually evaluate and improve system performance, scalability, and efficiency. Candidate Profile A minimum of 3 years' experience in 4GL development environments — PowerBuilder experience preferred. At least 5 years of application development using the Microsoft stack (.NET and SQL Server). Proficient in modern software languages and tools, including C# .NET, React, JavaScript, GraphQL, REST, and SOAP. Understanding of scalable, serverless, and cloud-native architecture. Experience with frontend state management and modular component development. Comfortable managing software fixes, enhancements, and iterative improvement. Strong background in full product lifecycle delivery. Skilled in API integration and business process modelling. Experience with authentication and authorisation frameworks. Confident working with large data sets and complex stored procedures in SQL Server. Well-versed in DevOps, microservices, containerisation (Docker/Kubernetes), and CI/CD tooling. Capable of translating technical concepts for non-technical audiences. Experience with Agile frameworks — familiarity with JIRA advantageous. Previous involvement in mixed onshore/offshore delivery teams using third-party development resources.


- Company Name
- Jobs via eFinancialCareers
- Job Title
- Software Engineer
- Job Description
- Summary: Exciting opportunity to work at a tech-centric prop trading fund which trades a wide range of financial products, with offices across the globe. Looking for an experienced Front End Engineer who can design and implement the next generation of browser-based tools to operate the trading infrastructure. Building for expert, highly engaged users, you'll be expected maintain a high UX bar, while ensuring the tools you create are flexible and powerful enough to meet users' needs. On top of developing individual tools, they're looking for someone who can find opportunities to create libraries & abstractions that capture common interaction idioms, and who can sharpen development practices and firm-wide approach to UI development. The successful candidate will be passionate about front-end engineering and user-interface design. This role offers the opportunity to work in multiple parts of the stack, including front-ends, back-ends, middleware, and databases. Requirements: Strong background in web technologies, with browser fundamentals like CSS and the DOM, and an understanding of the principles of UI frameworks like Vue, Angular, React, and Flutter Practical experience building sophisticated UIs in the browser. We're looking for someone who loves the detailed polishing that's needed to build elegant and highly usable Uis Excellent communication skills in English, able to interact with colleagues with varying levels of technical ability Desirable: Keen interest in the typed functional programming approach to UI development, plus experience with Elm, ReasonML, Purescript, Typescript, etc. Benefits: Market-leading salaries Generous benefits package, including physical & mental health benefits, excellent holiday entitlement, significant parental leave, retirement benefits, private on-site gym Focus on learning & development with tuition reimbursement Recreation spaces with breakfast, lunch, snacks and treats Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful. Contact To apply for this role, or for further information, please contact: Maia Ellis maia.ellis@oxfordknight.co.uk 020 3745 6539 linkedin.com/in/maia-ellis-38a577193