cover image
Stanford Black Limited

Stanford Black Limited

www.stanfordblack.com

6 Jobs

37 Employees

About the Company

Stanford Black is one of London's leading technology and trading recruitment firms; with all of the experience, resources and contacts you need to take full advantage of today's fast moving business environments.

Stanford Black connects leading hedge funds, proprietary trading firms, investment banks, scientific research houses, big data analytics firms and ambitious tech start-ups with the highest calibre professionals at every level.

We source only the best candidates from an array of backgrounds and institutions and as a result, we boast a hugely diverse and unique candidate pool which harbors the most sought after and niche skill sets. This enables us to offer our clients a true competitive advantage and is Stanford Black's real point of difference.

Listed Jobs

Company background Company brand
Company Name
Stanford Black Limited
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer – Algo Execution **Role Summary:** Design, develop, and maintain ultra‑low‑latency, real‑time execution algorithms for a multi‑strategy hedge fund. Work closely with Execution Services and Portfolio Managers across asset classes, applying modern Java technologies within an Agile/DevOps environment. **Expectations:** - Minimum 5 years of professional Core Java development experience, preferably in algorithmic trading or order‑management systems. - Strong foundation in computer science or engineering principles. - Ability to deliver high‑performance, low‑latency code in a collaborative, fast‑paced setting. - Proficiency with Agile methodologies and DevOps tooling. **Key Responsibilities:** - Develop and optimize real‑time execution algorithms in Core Java. - Integrate algorithmic solutions with existing execution services and portfolio management workflows. - Participate in full software lifecycle: design, coding, testing, deployment, and monitoring. - Ensure code quality, performance, and scalability through code reviews and automated testing. - Collaborate with cross‑functional teams to gather requirements and refine specifications. - Contribute to continuous improvement of development processes and infrastructure. **Required Skills:** - Core Java (SE/EE) with expertise in concurrency, memory management, and performance tuning. - Experience building or supporting algorithmic trading, OMS, or low‑latency systems. - Knowledge of networking, multi‑threading, and real‑time data processing. - Familiarity with Agile frameworks (Scrum, Kanban) and DevOps tools (CI/CD pipelines, version control, containerization). - Strong problem‑solving and debugging abilities. - Excellent communication and teamwork skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). - Professional certifications (e.g., Oracle Certified Professional, Java SE) are a plus but not mandatory.
London, United kingdom
On site
10-11-2025
Company background Company brand
Company Name
Stanford Black Limited
Job Title
Quantitative Developer
Job Description
Job Title: Quantitative Developer Role Summary Senior Python developer tasked with designing, building, and maintaining a microservice-based platform for pricing structured products in a trading environment. The role requires strong technical ownership, collaboration with the CTO, and close interaction with front‑office trading functions. Expectations - Lead architecture and design of new platform components. - Provide technical guidance within an agile, collaborative team. - Deliver high‑quality, well‑tested code with continuous integration practices. - Engage with finance stakeholders to align solutions with trading requirements. Key Responsibilities - Design and implement scalable Python microservices for structured‑product pricing. - Develop and maintain data pipelines and integration points with front‑office systems. - Write comprehensive unit, integration, and acceptance tests (TDD/BDD). - Configure and manage CI/CD pipelines for automated builds and deployments. - Collaborate with Java teams on cross‑language interfaces and maintain backward compatibility. - Participate in agile ceremonies (scrum, stand‑ups, retrospectives) and contribute to backlog refinement. - Document architecture decisions, API contracts, and deployment procedures. Required Skills - 5+ years of professional experience with Object‑Oriented Python. - Proven track record of building microservice‑based systems. - Strong knowledge of agile software engineering practices (TDD, BDD, CI/CD). - Commercial experience with Java and cross‑language integration. - Exposure to front‑office trading or a strong interest in finance-related product development. - Excellent written and verbal communication skills, capable of explaining complex concepts to diverse stakeholders. Required Education & Certifications - Bachelor’s degree (or equivalent) in Computer Science, Engineering, or a STEM discipline. - No specific professional certifications required (degree suffices).
London, United kingdom
Hybrid
17-11-2025
Company background Company brand
Company Name
Stanford Black Limited
Job Title
Head of Security Engineering
Job Description
**Job Title**: Head of Security Engineering **Role Summary** Lead strategy and execution of a global security engineering organization, scaling capabilities in identity, endpoint, data, infrastructure, vulnerability, and physical security. Partner with engineering, risk, and compliance to embed secure practices across technology delivery and operations. **Expectations** - Develop and implement a multi‑year security engineering strategy. - Grow a high‑performance team and foster a security‑by‑design culture. - Deliver measurable results in global security programs. **Key Responsibilities** - Define and execute the long‑term security engineering roadmap. - Build and scale a cross‑regional security engineering team. - Integrate security controls into software and platform delivery via automation and policy‑as‑code. - Oversee identity, endpoint, server, data, infrastructure, vulnerability, and physical security controls. - Lead multi‑region, multi‑team security projects with clear milestones and measurable outcomes. - Partner with senior stakeholders to govern major security initiatives and translate risk into business context. - Evaluate vendor solutions, manage procurement, and make build‑vs‑buy decisions. **Required Skills** - 10+ years in cybersecurity, with 5+ years managing teams. - Proven experience scaling security functions across multiple regions. - Deep knowledge of identity, endpoint, data, infrastructure, vulnerability, and physical security domains. - Strong stakeholder influence and ability to translate technical risk to business outcomes. - Demonstrated delivery of complex global security programs. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Relevant security certifications (e.g., CISSP, CISM, CISA, or equivalent) preferred.
London, United kingdom
On site
26-11-2025
Company background Company brand
Company Name
Stanford Black Limited
Job Title
Senior Software Engineer
Job Description
**Job title:** Senior Software Engineer **Role Summary:** Design, develop, and maintain high‑performance, low‑latency distributed systems in Python that power a global quantitative trading platform. Collaborate with quantitative researchers and infrastructure teams to deliver fault‑tolerant services that ingest, process, and analyze massive streams of market data and trading signals. **Expectations:** - Lead architecture and implementation of distributed data pipelines and compute frameworks. - Deliver Python services that handle large‑scale event streams and time‑series data with minimal latency and maximum reliability. - Continuously optimize system performance, scalability, and observability. - Champion clean code practices, automation, CI/CD, testing, and robust engineering culture. **Key Responsibilities:** - Architect and code distributed data pipelines, event‑driven services, and compute frameworks using Python (asyncio, FastAPI, multiprocessing). - Build, test, and maintain high‑throughput event‑streaming services (Kafka, Redis, gRPC). - Integrate new datasets, statistical models, and analytics tools from quantitative research teams. - Optimize latency, throughput, and reliability across the platform. - Contribute to CI/CD pipelines, observability tooling, and automated testing frameworks. - Mentor junior engineers and review code for quality and performance. **Required Skills:** - 4+ years of professional Python development experience (asyncio, multiprocessing). - Strong grasp of distributed systems concepts: messaging, consensus, data partitioning, fault tolerance. - Hands‑on experience with Kafka, Redis, gRPC, Kubernetes, Ray, or Dask. - Proficiency in Linux environments and performance tuning (CPU, memory, I/O). - Passion for clean code, automation, and technical excellence. - Exposure to financial data, trading systems, or high‑frequency trading environments is highly desirable. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Relevant certifications (e.g., Certified Kubernetes Administrator, AWS Certified Solutions Architect) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
08-12-2025