Senior Python Engineer

SGI

City Of London

On-site

GBP 60,000 - 80,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A modern financial services firm is looking for a Senior Python Engineer to join their team in the City of London. You will help redesign their technology stack to be cloud-native on AWS, focusing on Python-based services. The ideal candidate should possess solid experience in Python and database technologies, and a strong ability to engage with both technical and non-technical stakeholders. This role emphasizes writing clean, efficient code in an Agile engineering environment.

Qualifications

  • Solid experience with Python in enterprise systems.
  • Hands-on knowledge of SQL and NoSQL databases.
  • Experience with serverless cloud technologies.

Responsibilities

  • Design and build clean, reusable Python components.
  • Evolve existing platforms as business needs change.
  • Collaborate closely with business users.

Skills

Python
Agile methodologies
SQL databases
NoSQL databases
CI/CD pipelines
DevSecOps practices
Git
GitHub

Tools

AWS Lambda
AWS AppSync
DynamoDB

Job description

Senior Python Engineer - Financial Services

You will join a financial services business reimagining their technology stack to be cloud-native on AWS, with modern front ends and Python-based services at the core.

Great engineering culture matters as well as writing clean, well-designed code, building systems that are easy to test and extend, and learning from one another along the way.

You’ll spend your time designing and building clean, reusable Python components that form the backbone of cloud-first solutions on AWS.

You’ll work on evolving existing platforms as business needs change, collaborating closely with business users to shape maintainable, well-architected software that solves real problems.

  • You’ll be comfortable working in a modern engineering environment, using Agile ways of working, CI/CD pipelines, and DevSecOps practices, with tools like Git and GitHub supporting your day-to-day development.
  • You’ll bring solid experience with Python in enterprise systems, along with hands-on knowledge of both SQL and NoSQL databases, common data structures, and data transformation patterns.
  • Experience with serverless and cloud technologies—such as AWS Lambda, AppSync, or DynamoDB—will help you hit the ground running.
  • Just as importantly, you’ll enjoy working with people.
  • You’ll communicate confidently with both technical and non-technical stakeholders, contribute to code reviews and pair programming, and help coach and support more junior engineers by sharing best practices and encouraging high-quality software craftsmanship.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer, Cloud-Native AWS & Serverless
Senior Python Engineer, Cloud-Native AWS & Serverless

SGI • City Of London

On-site
GBP 60,000 - 80,000
Senior Python Engineer
Senior Python Engineer

Calibre Global Consulting • Greater London

On-site
GBP 70,000 - 90,000
Python Software Engineer
Python Software Engineer

Harrington Starr • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • City of Westminster, Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • City Of London

On-site
GBP 68,000 - 83,000
8% bonus
Pension 10%
Private healthcare
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • Greater London

On-site
GBP 90,000 - 130,000
Cloud Engineer - AWS Python
Cloud Engineer - AWS Python

hireful • Devon and Torbay

On-site
GBP 60,000 - 80,000
Extensive benefits
Remote/hybrid option
Python Developer
Python Developer

DW Search Ltd. • City Of London

On-site
GBP 90,000 - 130,000
Senior Software Engineer - Python
Senior Software Engineer - Python

Experian • Greater London

On-site
GBP 90,000 - 120,000
Hybrid work model
Pension
BUPA healthcare
+1
Senior Python Engineer & Platform Tech Lead
Senior Python Engineer & Platform Tech Lead

Fundment • Greater London

On-site
GBP 80,000 - 110,000