cover image
Mondrian Alpha

Mondrian Alpha

www.mondrian-alpha.com

21 Jobs

54 Employees

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.

Listed Jobs

Company background Company brand
Company Name
Mondrian Alpha
Job Title
Software Engineer - Shared Engineering - Infrastructure - Machine Learning - Leading Algorithmic Trading Firm - London - Up to £500k TC
Job Description
Job Title Software Engineer – Shared Engineering – Infrastructure & Machine Learning Role Summary Design, build, and maintain core infrastructure systems that empower research, technology, and trading teams across the organization. Work on scalable, secure, and self‑service tools such as job schedulers, monitoring platforms, network automation, asset databases, and monorepo deployment pipelines. Expectations - 5+ years of professional software development experience in a fast‑paced, high‑availability environment. - Strong proficiency in Go or Python, plus Bash and C. - Demonstrated ability to automate manual processes and deliver measurable improvements for large user groups. - Effective communicator who mentors peers and collaborates with cross‑functional stakeholders. Key Responsibilities - Architect and implement reusable, robust systems used firm‑wide, emphasizing self‑service and automation. - Develop and maintain in‑house scheduling, metrics, network configuration, and security tools. - Manage infrastructure subsystems such as Linux builds, Kerberos, secrets management, and central asset databases. - Support post‑trade and low‑latency trading environments, including server, network switch, and storage operations. - Mentor junior engineers and uphold high code quality, testing, and documentation standards. Required Skills - Programming: Go, Python, Bash, and C. - Linux system administration, TCP/IP networking (DNS, DHCP), and host‑level configuration. - Development tooling: Git, CI/CD pipelines, IDEs, and code review practices. - Automation & DevOps: Docker/Podman, Terraform, Prometheus/Grafana, and custom scripting. - Networking: STP, BGP, OSPF, MPLS, and VLANs. - Familiarity with low‑latency trading concepts and infrastructure. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
London, United kingdom
On site
Mid level
08-09-2025
Company background Company brand
Company Name
Mondrian Alpha
Job Title
Software Engineer - Tier 1 Quantitative Trading Firm - Discrete Search - Excellent Compensation + Benefits
Job Description
London, United kingdom
On site
Junior
24-09-2025
Company background Company brand
Company Name
Mondrian Alpha
Job Title
Software Engineer - UI Developer - Cutting edge tech - Global Hedge Fund - New York - Hybrid
Job Description
New york, United kingdom
Hybrid
Junior
26-09-2025
Company background Company brand
Company Name
Mondrian Alpha
Job Title
Senior Software Engineer – Trading Systems (C++) - Systematic Crypto Arm - London - Up to £500k TC
Job Description
Job Title: Senior Software Engineer – Trading Systems (C++) Role Summary: Design, build, and maintain high‑performance, low‑latency trading systems for systematic cryptocurrency strategies. Drive end‑to‑end development from architecture to production, ensuring extreme reliability, scalability, and speed in a 24/7 global market environment. Expectations: 7+ years of professional software engineering, 5+ years in modern C++ (C++17/20). Proven experience delivering complex, mission‑critical distributed systems in production. Strong background in concurrency, memory management, and type safety. Demonstrated ability to collaborate with quantitative researchers and traders to translate research ideas into robust software. Key Responsibilities: - Architect and implement core trading infrastructure, including market data ingestion, execution engines, and portfolio management. - Optimize latency and throughput of distributed components while maintaining high availability. - Integrate statistical and numerical methods into production codebases. - Own the full software lifecycle: design, coding, testing, deployment, and on‑call support. - Continuously evaluate and enhance system performance, resiliency, and scalability. - Liaise with research and trading teams to refine requirements and validate solutions. Required Skills: - Expertise in modern C++ (C++17/20), concurrency, memory management, and low‑latency system design. - Experience building distributed, high‑availability systems that meet strict latency and reliability targets. - Solid knowledge of networking protocols, system trade‑offs, and numerical/statistical techniques. - Prior exposure to financial or trading systems is strongly preferred. - Excellent communication and collaboration skills with cross‑functional teams. - Self‑motivated, detail oriented, and capable of translating high‑level concepts into production‑ready code. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field (or equivalent professional experience).
London, United kingdom
On site
Senior
02-10-2025