Principal Python Engineer
We are seeking a Principal Python Software Engineer to join a UK-based financial services team.
Responsible for designing and delivering clean, reusable code and component libraries that underpin Front Office technology.
You will build cloud-first architectures using AWS and expected to apply best practices across development, testing and deployment - contributing to CI/CD pipelines, working with DevSecOps approaches, and using version control workflows (Git/GitHub) to ensure robust, production-ready delivery.
You will bring strong experience building serverless and cloud-native solutions (for example AWS AppSync, Lambda and DynamoDB), and be comfortable working with both SQL and NoSQL data stores.
A deep understanding of core Python - including built-in libraries and commonly used third-party packages - together with a solid grasp of data structures and common data transformation techniques is essential.
In summary
Responsible for designing and delivering clean, reusable code and component libraries that underpin Front Office technology.
You will build cloud-first architectures using AWS and expected to apply best practices across development, testing and deployment - contributing to CI/CD pipelines, working with DevSecOps approaches, and using version control workflows (Git/GitHub) to ensure robust, production-ready delivery.
You will bring strong experience building serverless and cloud-native solutions (for example AWS AppSync, Lambda and DynamoDB), and be comfortable working with both SQL and NoSQL data stores.
A deep understanding of core Python - including built-in libraries and commonly used third-party packages - together with a solid grasp of data structures and common data transformation techniques is essential.
In summary
- Minimum 5 years' Python software development experience in an enterprise environment with strong experience with Amazon Web Services (particularly Lambda, AppSync, DynamoDB) and serverless/cloud-first architecture
- Knowledge of SQL and NoSQL database platforms and proficiency with Python core libraries and widely used third-party packages
- Understanding of data structures and data transformation methodologies
- Experience working within Agile (Scrum) teams, DevSecOps practices, and CI/CD workflows
- Familiarity with Git/GitHub for version control and collaboration
- Company
- Source Group International
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP 115,000 - 130,000 Annual
- Posted
- Company
- Source Group International
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP 115,000 - 130,000 Annual
- Posted