Job Description

Senior software developer (Python & Agentic AI) Fully remote.

Senior software engineer- Trading systems and monitoring tools | Python | Kafka | PostgreSQL | Distributed systems | Agentic AI |

Our UK based client is looking for a senior software engineer to develop trading systems and monitoring tools for energy and grid stability operations. Fully remote contract opportunity.

Required Skills & Experience

Core Engineering

  • Strong software-engineering fundamentals — architecture, testing, and code quality.
  • Proficiency in Python.
  • Rust experience is beneficial.
  • Experience with distributed systems, microservices, and RESTful APIs.
  • Solid understanding of software design patterns and testing practices.
  • Hands-on experience with agentic coding systems such as: Claude Code, Codex, Open Code, or Cursor.

Data & Streaming

  • Hands-on experience with Kafka or si...

Apply for this Position

Ready to join SR2 | Socially Responsible Recruitment | Certified B Corporation™? Click the button below to submit your application.

Submit Application