cover image
dnevo Partners

Junior Software Engineer

On site

London, United kingdom

£ 60,000 /year

Junior

Full Time

15-12-2025

Share this job:

Skills

Communication Problem Solving Python Java SQL NoSQL CI/CD Version Control Architecture Linux Programming Databases git Software Development C++ Mathematics

Job Specifications

Junior Software Engineer (Trade Support Pathway)

Location: London

Experience: 0–2 Years

Industry: Market Making / Proprietary Trading / Capital Markets

Please note: applicants with exposure to trading, markets or buy-side environments will be viewed favourably, but this is not required.

We are looking for exceptionally bright, curious, and motivated junior engineers who want to build a long-term career at the intersection of trading and software engineering. You will join a small, highly technical, and collaborative team of expert traders and engineers working on cutting-edge algorithmic trading systems.

This role sits within the Trade Support Engineering function a team that operates far beyond traditional support. You will become a critical bridge between Trading and Core Engineering, developing a deep understanding of system internals, triaging and resolving real-time issues, improving tooling, and directly contributing to core development workflows.

Successful candidates can progress in one of two directions after the first 12 months:

(1) Continue to grow within Trade Support Engineering, or

(2) Transition into a full Software Engineer role.

What You’ll Do

Work on-site every day at 7:15am for your first 12 months, supporting live trading environments.
Develop a deep understanding of our trading systems, architecture, and infrastructure.
Collaborate with traders and senior engineers to diagnose issues, improve performance, and enhance system reliability.
Build and maintain internal tools, automate manual workflows, and contribute to codebases that sit close to the trading engine.
Participate in core development processes including testing, deployment, CI/CD improvements, and version control workflows.
Gain hands-on experience across the technology stack used in a modern algorithmic trading firm.

Requirements

Undergraduate degree from a Top 10 university (or international equivalent) in Computer Science, Engineering, Mathematics, Physics, or similar.
0–2 years of experience in software development (no experience required for exceptional candidates).
Strong programming fundamentals in Python, Java, or C++.
Understanding of databases (SQL or NoSQL).
Familiarity with Linux, scripting, or version control (Git) is a plus.
Curiosity, resilience, and a strong desire to learn quickly in a live trading environment.
Excellent communication skills and a collaborative mindset.

Why Join ?

Clear career progression into a full SWE role or advanced Trade Support Engineering.
Close mentorship from senior engineers and traders.
Exposure to high-performance systems, low-latency technology, and real-time problem solving.
A culture that values kindness, intellectual honesty, diversity of backgrounds, and continuous improvement.
The opportunity to influence production trading systems early in your career.

About the Company

dnevo Partners is a London-based, Financial and Professional Services Recruitment and Search Agency. Organised into 3 divisions, dnevo Financial Services, dnevo Digital & Tech and dnevo Professional we use our trinity of business lines to create a specialist recruitment experience, not hampered by an obsession of inward looking Talent solutions, but creative ways of using all 3 divisions to deliver the best solution to clients and candidates. We aim to offer a service like no other. An organisation you have confidence in ... Know more