Description
Preqin, part of BlackRock, is seeking a Full Stack Software Engineer (Associate) to join the London Engineering team.
The team develops and supports technology solutions that power Preqin's private markets platform, helping clients access high-quality data, analytics, and workflow capabilities globally.
As a Full Stack Software Engineer, you will contribute to the design, development, deployment, and support of critical Preqin products.
Responsibilities
- Build new features end-to-end, from concept and design through production deployment and support.
- Develop and maintain scalable backend services using Python and .NET, and create intuitive frontend experiences using React and TypeScript.
- Take ownership of components within a Software as a Service (SaaS) platform, including production monitoring, operational support, and incident resolution in cloud environments.
- Apply information security principles throughout software design, development, testing, and deployment activities.
- Contribute to engineering excellence through Continuous Integration and Continuous Delivery (CI/CD), automated testing, code reviews, and continuous improvement initiatives.
- Collaborate closely with product, engineering, and business stakeholders to deliver high-quality solutions that meet client and business needs.
- Contribute to the design and evolution of cloud-native, distributed systems and modern application architectures.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Organizational Sciences, or a related field, or equivalent practical experience.
- Demonstrated experience developing backend applications with Python and .NET, together with frontend development using modern frameworks such as React and TypeScript.
- Strong understanding of software engineering principles, Object-Oriented Programming (OOP) concepts, and best practices, combined with strong analytical, problem-solving, and prioritization skills.
- Experience designing, building, and integrating APIs using Representational State Transfer (REST), gRPC, and modern microservices-based architectures.
- Experience working within existing codebases and contributing to the deployment of cloud-native applications.
- Strong communication skills in English and an interest in understanding business and product domains; experience in financial services is beneficial.
- Familiarity with data technologies such as Microsoft SQL Server, MongoDB, and Snowflake.
Nice to have
- Experience with Java development.
- Experience with GraphQL APIs and application integrations.
- Exposure to Amazon Web Services (AWS).
- Familiarity with enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling.
- Familiarity with modern DevOps practices and cloud-native engineering approaches.
Benefits
- 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;
- Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.
For more fresh new jobs, check out yubhub.co.