Senior Python Software Architect
Apply NowJob details
Senior Python Software Architect Location: London or Liverpool (Hybrid) We are supporting a global business in their search for a Senior Python Software Architect to join a growing team working on an innovative internal platform. While this initiative is connected to the GenAI space, the focus is purely software engineering, not AI development . The objective is to build an Agentic Framework designed to help internal teams develop, deploy, govern, and monitor agent-based systems efficiently and securely. This role requires a deep technical understanding of Python and modern backend architectures, with the opportunity to play a key part in shaping frameworks that will be adopted enterprise-wide. Key Requirements: Extensive Python Expertise (10-15 years): Strong experience with Python meta-programming (functions, classes, inheritance, decorators, context variables) Deep understanding of common design patterns (abstraction, factory, adapter, façade, iterator, etc.) FASTAPI Specialist: In-depth knowledge of FASTAPI internals; ability to extend and customize Experience integrating authentication (Azure AD, OAuth2) and applying API security best practices Containerization & Orchestration: Proven experience containerizing APIs (Docker) and deploying on orchestration platforms (Kubernetes) LangChain / LangGraph (or similar): Understanding of agent-based frameworks, callbacks, telemetry (e.g., OpenTelemetry) Architectural Leadership: Track record of driving best practices in system architecture, microservices design, and reusable infrastructure templates Strong experience designing and scaling backend systems to support agentic and event-driven frameworks Asynchronous Programming: Proficiency with async/await, concurrency models, and event-driven architectures Nice-to-Have Skills: Familiarity with additional Agentic Frameworks (OpenAI API, Autogen, Google ADK, etc.) Experience building MCP servers Knowledge of data engineering principles related to telemetry, distributed tracing, and log analytics
Apply Now