CareerPlan

Python Software Engineer III

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

Core

Design and deliver trusted, market-leading technology products for Firmwide Market Risk, integrating with front-office systems to assess financial impact across adverse market scenarios.

Role type

Senior IC Python Software Engineer

Builds

Strategic calculation, time series, and scenario management platforms for Market Risk

Domain

Financial Services / Market Risk Technology

Deliverable

production ML models

Required skills

Python, Java, system design, application development, testing, operational stability, agile methodologies, cloud, artificial intelligence, machine learning, AI coding assist tools, secure coding standards

Preferred skills

modern front-end technologies, large language model application patterns, prompt engineering, financial services experience, market risk concepts (Value at Risk, stress testing)

Technologies

Python, Java, AI coding assist tools, LLMs

Responsibilities

Interface with business stakeholders and technology teams to deliver integrated solutions; execute software solutions across design, development, and troubleshooting; produce architecture and design artifacts; identify data patterns to improve coding hygiene and system architecture; build AI-enhanced user features with human-in-the-loop approach; leverage enterprise-authorized AI tools for coding, testing, and documentation.

Seniority

Senior, hands-on IC