Sanderson
Senior Software Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Senior Python Software Engineer
Up to £75,000 | Hybrid | Equity
Method Resourcing are working with a fast-growing technology business, who are scaling their engineering function following significant investment, multiple acquisitions, and continued international expansion.
Over the last 12-18 months they've grown rapidly across Europe, expanding both their engineering capability and product offering. All whilst supporting millions of critical events every single day for customers operating in sectors where reliability isn't optional.
Their technology underpins life safety, security, critical infrastructure, and IoT solutions, where reliability isn't just important, it is critical.
The Opportunity
They're undertaking a major engineering transformation, decoupling a monolithic platform into modern, scalable services on Azure.
You'll be joining a dedicated Signalling Engineering team responsible for designing and building the systems that power the heart of the business.
You'll help build highly resilient APIs and backend services capable of processing millions of signalling events every day, whilst modernising legacy architecture into loosely coupled, cloud-native services that are easier to scale, maintain, and evolve.
This isn't a role where you'll spend months fixing bugs in a legacy codebase. You'll be helping shape the next generation of the platform while solving the kind of scaling and reliability challenges that don't exist in smaller engineering teams.
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.
What You'll Be Doing
- Building scalable backend services using Python
- Designing robust, secure APIs powering critical customer-facing systems
- Breaking down and modernising legacy applications into distributed services
- Working on systems processing millions of events every day with high availability requirements
- Writing clean, well-tested, maintainable code following engineering best practice
- Participating in architecture discussions and technical design
- Mentoring engineers through code reviews and technical guidance
- Driving quality through testing, CI/CD, and continuous improvement
- Collaborating with Product, Delivery, and Architecture teams to deliver new features
What They're Looking For
They're looking for an experienced Software Engineer who enjoys ownership and solving complex engineering challenges.
You'll likely have experience with:
- Python
- REST API development
- Distributed systems or microservices
- SQL databases
- Cloud platforms (ideally Azure)
- CI/CD pipelines
- Test-driven development and automated testing
- Building scalable production systems
Experience modernising legacy applications or working within event-driven architectures would be particularly valuable.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Why Join?
This isn't a business standing still.
In recent years they've completed multiple acquisitions, expanded internationally across the UK and Europe, and continue investing heavily in both their products and engineering teams. Today they support customers across Fire, Security, Telecare, Critical National Infrastructure, Utilities, and Retail, delivering technology where uptime and resilience are critical.
You'll be joining a collaborative engineering culture where senior engineers are trusted to make technical decisions, influence architecture, and genuinely shape the future of the platform rather than simply delivering tickets.
If you're looking for a role where you'll work on meaningful technical problems at scale, whilst helping modernise a large production platform, I'd love to tell you more.
What's in it for you?
- Equity options
- Hybrid working
- 25 days holiday (as well as bank holidays)
- Private pension
- Dedicated learning & development budget
- Modern engineering culture with genuine technical ownership
- Cycle to Work & Green Car schemes
- Subsidised gym membership
- Employee rewards platform
- Annual volunteering day
- Life assurance
- Regular team socials and company events
“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