This job is no longer available
This job expired on 26/09/2026. It no longer accepts applications.
Systems Software Engineer – Algorithmic Trading
eFinancialCareers · London
Job description
About the role
Join a leading algorithmic trading firm as a Systems Software Engineer focused on building and enhancing Python‑based tools that power critical trading infrastructure. You will work in a fast‑paced environment, collaborating with engineers to deliver reliable, automated solutions.
Key responsibilities
- Develop, improve, and integrate Python tools and libraries across the trading platform.
- Design and implement new automation solutions to replace manual processes.
- Debug and analyse complex system issues quickly and efficiently.
- Collaborate with teams to ensure seamless deployment using CI/CD pipelines.
- Maintain and optimise Debian‑based systems and related configuration management.
Required profile
- Minimum 2 years of professional experience in software engineering.
- Strong Python programming skills with a solid grasp of computer science fundamentals.
- Bachelor’s degree in Computer Science or a related field.
- Excellent communication abilities and a proactive, problem‑solving mindset.
- Familiarity with Debian Linux, systems configuration management, CI/CD processes, and networking protocols is desirable.
Required skills
- Python
- Debian (Linux)
- CI/CD tools
- Networking protocols
- Systems configuration management
What we offer
- Market‑leading salary with performance bonuses.
- Generous benefits package.
- Friendly, informal yet high‑rewarding work culture.
- Opportunity to work with cutting‑edge technologies on high‑impact projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
eFinancialCareers
London