CareerPlan

Python Lead Software Engineer

Glasgow, Scotland, GBFull-time2026-11-04 → 2026-11-10

Core

Lead Python software engineer designing and delivering scalable market risk technology platforms and AI-enhanced features for firm-wide risk assessment.

Role type

Senior IC Python Lead Software Engineer (Market Risk)

Builds

Strategic calculation, time series, and scenario management platforms for Firmwide Market Risk; AI-enhanced user features (search, summarization, explanation).

Domain

Financial Services / Market Risk Technology / Artificial Intelligence

Deliverable

production ML models | product features

Required skills

Python, Java, system design, SDLC automation, cloud-native development, AI-assisted engineering, secure coding, agile methodologies, financial services domain knowledge.

Preferred skills

Front-end technologies, LLM application patterns (embeddings, RAG), market risk concepts (VaR, stress testing).

Responsibilities

Interface with business stakeholders and tech teams to deliver integrated solutions; execute creative software solutions for complex technical problems; develop secure production code and review/debug others' code; lead Python service and API design for risk workflows; evaluate external vendors and internal architectural designs; drive team adoption of AI-assisted engineering practices; build AI-enhanced user features with human-in-the-loop approach.

Seniority

Senior, hands-on IC with leadership responsibilities