Albany Beck
Junior Python Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About Albany Beck
Albany Beck is a specialist Financial Services Consultancy helping institutions deliver complex change and transformation while building the internal capability to sustain it. We combine subject matter expertise with innovative delivery models that help clients scale efficiently, while offering meaningful, long-term career opportunities to our people. At Albany Beck, you’ll be choosing to work with an organisation that’s passionate about your learning journey and committed to your professional and personal development.
The Opportunity
We are looking for a Junior Python Developer to join a SwapClear Product team, working within the Risk Change and Quant Validation space.
This is an excellent opportunity for an early-career engineer who wants to develop strong software engineering skills while working closely with quantitative risk models and financial markets technology.
The team supports the validation of risk models, including new indexes, currencies, and changes to existing models. The role sits at the intersection of software engineering, risk, data, and quantitative analysis, with a particular focus on improving and automating the team's validation processes.
This is deliberately a junior hire. You will receive mentoring and structured support from experienced developers and quantitative specialists, and you will not be expected to understand the full risk environment from day one.
What You'll Be Working On
You will help develop and improve the tooling used to validate risk models across the platform. Your work will include:
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
- Supporting intraday and end-of-day risk model validation.
- Developing and maintaining Python-based validation and testing tools.
- Running and improving daily regression testing across risk models.
- Automating manual risk validation processes.
- Analysing test outputs and identifying discrepancies or unexpected results.
- Helping improve the reliability of existing test environments.
- Supporting validation of changes relating to new indexes, currencies, and risk models.
- Working with developers, quantitative specialists, and product colleagues to understand requirements.
- Developing internal applications and interfaces used to analyse and present validation results.
- Improving code quality, testing standards, and engineering practices within the team.
- Gradually developing a deeper understanding of clearing, financial markets, and quantitative risk.
Technology Environment
The team works with a broad Python and data-focused technology stack including:
Core
- Python
- Pandas
- NumPy
Databases
- PostgreSQL
- MongoDB / NoSQL technologies
Application & Processing
- Django
- Celery
Front End
- HTML
- Bootstrap
- AG Grid
You do not need experience across the entire stack. Strong Python fundamentals and some exposure to databases and data analysis are the most important requirements. Django experience would be beneficial, but the team is comfortable developing this knowledge through mentoring.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
What We're Looking For
We are particularly interested in candidates with:
- Approximately 1–4 years' professional software development experience.
- Strong programming experience with Python.
- Experience using Python data-analysis libraries such as Pandas and/or NumPy.
- Some experience working with relational or NoSQL databases.
- An understanding of software engineering fundamentals, testing, and clean code.
- Strong analytical and problem-solving skills.
- An interest in working with large datasets and quantitative problems.
- A desire to build a career in software engineering, rather than moving into a purely academic or theoretical quantitative role.
- Strong communication skills and an enthusiasm for learning.
Academic Background
Candidates with quantitative or technical academic backgrounds are particularly encouraged, including:
- Mathematics
- Physics
- Engineering
- Computer Science
- Data Science
- Other numerate STEM disciplines
Previous financial services or risk experience would be useful but is not essential. The team is more interested in candidates with the right technical foundations, analytical mindset, and willingness to learn.
Additional Skills of Interest
The team is also interested in candidates who have explored or have an interest in:
- Artificial Intelligence / Machine Learning
- Generative AI
- Automation
- Data engineering
- Quantitative finance
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location