Project description
This initiative is a strategic transformation program within a leading financial services organization, aimed at shifting from traditional file-based data distribution (PDF, CSV, XML via SFTP/portal) to a modern API-driven and AI-enabled data platform.
Currently, data is delivered through static, batch-generated reports (T+1), resulting in delays, operational inefficiencies, and limited usability. The program introduces a new architecture based on APIs and a Model Context Protocol (MCP) façade, enabling:
Real-time, programmatic access to data
AI-driven and conversational data consumption
Elimination of fragile, file-based processes
Improved scalability, performance, and overall client experience
Responsibilities
- Design and build data APIs (Python-based) exposing collateral and trade data
- Develop and deploy services on AWS using EKS (Kubernetes) and containerized architectures
- Implement infrastructure using Terraform (Infrastructure as Code)
- Contribute to the design and implementation of the MCP façade layer, enabling controlled, AI-driven access to APIs
- Ensure APIs are secure, governed, deterministic, and auditable
- Integrate APIs with Snowflake (Concorde data platform) and AWS data services (S3, etc.)
- Collaborate with architecture, data, and platform teams to define API standards and best practices
- Support test planning, execution, and member test readiness (documentation, onboarding materials)
- Produce and maintain technical documentation, architecture designs, and runbooks
- Participate in Agile delivery (sprint planning, reviews, retrospectives)
- Support deployment, monitoring, and rollout activities across environments
- Ensure alignment with LSEG governance, security, and change management processes
Skills
Must have
- As it's complex Project
- minimum 8Y + Experience as Senior Backend Engineer (Python / AWS) that worked on a data platform transformation initiative, building APIs and deploying them on a cloud-native stack (EKS, Terraform)
- Mandatory Skills Description
- Technical
- Strong experience in Python development (API design & build)
- Hands-on experience with REST APIs and microservices architecture
- Strong experience with AWS cloud services
- Practical experience with containerization (Docker) and Kubernetes (EKS)
- Experience using Terraform for infrastructure automation
- Solid experience with SQL and Snowflake (or similar data platforms)
- Experience working with data integration and distributed systems
- Familiarity with DevOps tools (GitLab, CI/CD pipelines)
- Architecture & Systems
- Experience designing scalable, secure, and production-grade APIs
- Understanding of data access governance and API-first architecture principles
- Experience working with event/data-driven architectures
- Ability to design systems ensuring deterministic and controlled data access
- Development & Delivery
- Experience working in Agile/Scrum environments
- Strong focus on quality, documentation, and delivery outcomes
- Experience working in regulated or enterprise environments
Nice to have
- Experience with Model Context Protocol (MCP) or similar AI integration layers
- Exposure to AI/ML-driven data access or conversational interfaces
- Experience with financial services / capital markets / clearing systems
- Familiarity with monitoring and observability tools (e.g., DataDog)
- Knowledge of SFTP/file-based legacy systems transformation
Other
Languages: English: C1 Advanced
Seniority: Senior