£800 Per day
Undetermined
Undetermined
City Of London, England, United Kingdom
Summary: The role of Backend Python Developer involves joining a globally recognized financial services firm to enhance their Specialised Electronic Trading Infrastructure (SETI) team. The position focuses on developing and maintaining backend tools for infrastructure automation in a high-performance trading environment, without any cloud work. Candidates should possess strong Python skills and experience in backend service development, with an emphasis on system reliability and security.
Key Responsibilities:
- Develop and maintain backend tools to automate and manage electronic trading infrastructure.
- Collaborate with engineering and operations teams to ensure high system reliability and maintainability.
- Focus on robust, secure, and efficient internal systems.
Key Skills:
- Strong Python programming skills with solid software engineering fundamentals.
- Experience in developing backend services and command-line tools for system and infrastructure management.
- Proficient with unit testing, mocking, and working in Linux environments.
- Familiarity with CLI-based debugging tools (e.g., tcpdump).
- Hands-on experience with Git, Jenkins, test-driven development, and CI pipelines.
- Experience with Ansible or similar infrastructure-as-code tools (nice to have).
- Exposure to Agile practices (Scrum, Kanban) (nice to have).
- Knowledge of RESTful APIs for infrastructure control and automation (nice to have).
- Prior work in regulated industries or environments with strict security requirements (nice to have).
Salary (Rate): £800.00/daily
City: City Of London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: Finance
We're recruiting on behalf of a globally recognised financial services firm seeking a Backend Python Developer to join their Specialised Electronic Trading Infrastructure (SETI) team. This role is ideal for a strong backend engineer with a focus on infrastructure tooling and systems automation - no cloud work involved. You'll be working on the internal tools and platforms that support one of the most performance-sensitive trading environments in the world.
Role Overview: Develop and maintain backend tools to automate and manage the electronic trading infrastructure. Collaborate with engineering and operations teams to ensure high system reliability and maintainability. Focus on robust, secure, and efficient internal systems - not cloud-based or external-facing services.
Key Requirements: Strong Python programming skills, with solid software engineering fundamentals. Experience in developing backend services and command-line tools for system and infrastructure management. Proficient with unit testing, mocking, and working in Linux environments. Familiarity with CLI-based debugging tools (e.g., tcpdump). Hands-on experience with Git, Jenkins, test-driven development, and CI pipelines.
Nice to Have: Experience with Ansible or similar infrastructure-as-code tools. Exposure to Agile practices (Scrum, Kanban). Knowledge of RESTful APIs for infrastructure control and automation. Prior work in regulated industries or environments with strict security requirements.
Why Join? Contribute to a globally critical infrastructure that powers elite electronic trading. Work in a technical, engineering-first culture focused on excellence and reliability. Opportunity to grow your backend and infrastructure automation skills in a Tier-1 financial firm.
Interested? Submit your CV to learn more. All applications are handled in strict confidence We are committed to creating an inclusive recruitment experience. If you have a disability or long-term health condition and require adjustments to the recruitment process, our Adjustment Concierge Service is here to support you. Please reach out to us at adjustments@robertwalters.com to discuss further.