Enter a job title or keyword

Senior Backend Engineer Integration Engineer (Python, APIs, Distributed Systems)


Job Location:

London - UK

Monthly Salary: Not provided by the employer
Posted: 6 November 2026 (19 hours ago)
Application Deadline: 3 February 2027
Vacancies: 1 Vacancy

Job Summary

Role: Senior Backend Engineer / Integration Engineer (Python APIs Distributed Systems)

Location: London Onsite Full Time

Start Date: ASAP

End Date: 12 months

Daily Rate: Inside IR35

Payroll provider Rockford Payroll Info for Contingent Workers Rockford Pay


Deloitte sets the requirements for the assignment. Rockford Resourcing acts as the agency on behalf of Deloitte and is responsible for sourcing candidates to fulfil the assignment. Successful candidates will be employed by Rockford Payroll. Rockford Payroll is responsible for the Associates employment pay and applicable employment-related processes.


The Role

Senior hands-on backend/integration engineer responsible for designing developing testing and supporting automation for the Deal Entry Portal (DEP). The role focuses on reducing manual trade entry by building reliable scalable integrations between trading systems and Enterprise Risk Management Systems (ETRMs) ensuring timely and accurate trade capture and P&L reporting.


Key Responsibilities

Work independently within defined project workstreams and deliver agreed outcomes.

Design develop test and support Python-based APIs and backend services.

Contribute to large-scale application architecture and solution design.

Build and support distributed asynchronous systems across multiple environments.

Collaborate closely with business stakeholders lead functional developers and external parties.

Provide workarounds and bug fixes for urgent production issues.

Advise on functional and technical issues across applications and infrastructure.

Support release planning testing and deployment activities.

Mentor junior team members and provide technical guidance.

Ensure solutions are robust scalable and aligned to DevOps and CI/CD practices.


Experience & Skills Required

Strong experience in Python API development using object-oriented programming.

Experience designing distributed asynchronous systems and avoiding data conflicts in immutable multi-machine environments.

Strong knowledge of SQL databases and Oracle.

Hands-on experience with Docker Kafka Kubernetes and Azure/AWS.

Experience with GitHub and/or message broker systems such as RabbitMQ ActiveMQ or AWS SQS.

Excellent analytical problem-solving coding testing and automation skills.

Experience with at least one strongly typed language preferred.

Strong understanding of DevOps and Continuous Integration / Continuous Deployment.

Proven ability to collaborate with business and technical stakeholders.

Experience mentoring junior staff in a delivery environment.