Senior Python Software Engineer

SoCode Limited

City Of London

Hybrid

GBP 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SoCode Limited in London is seeking a Senior Software Engineer to own and technically lead the end-to-end delivery of multiple platform components within our SaaS products, focused on multi-tenant B2B data visualisation and analytics. You will collaborate with the SaaS Product Owner, work with internal teams and external customers, and mentor colleagues while championing engineering standards.

The role embraces AI-assisted workflows to speed delivery in a hybrid work environment.

Qualifications

  • Degree in computer science or related subject.
  • 6+ years of Python development for multi-tenant B2B SaaS.
  • Strong PostgreSQL knowledge and AWS services (Cognito, Lambda, API Gateway, S3).

Responsibilities

  • Own and technically lead end-to-end delivery of platform components.
  • Collaborate with the SaaS Product Owner and internal/external customers.
  • Mentor teammates and uphold high engineering standards.
  • Leverage AI tools and automated workflows to accelerate delivery.

Skills

Python
PostgreSQL
SaaS multi-tenant
AI tooling
TypeScript
React
AWS
Terraform

Education

Degree in computer science

Tools

AWS Cloud
Terraform

Job description

Senior Software Engineer

Location: London, UK

Working Environment: Hybrid (2 days on-site per week)

This is an opportunity to join a leading fintech business operating at the forefront of market data and analytics during a period of rapid growth! Their SaaS products are the market-leading applications for data visualisation and data science across the industry, and they are now in search of an experienced software engineer to join their SaaS team.

As a Senior Software Engineer, you will own and technically lead the end-to-end delivery of several components within the platform, working closely with the SaaS Product Owner and collaborating with both internal teams and external customers. You will also be expected to leverage modern AI tools and automated workflows to accelerate delivery, champion high engineering standards, and help mentor and support your teammates.

Key Requirements
  • Degree in computer science or other relevant subject.
  • Experience working on the development of multi-tenant B2B SaaS applications.
  • 6+ years of experience programming in Python, with good working knowledge of PostgreSQL.
  • Experienced with core AWS services (Cognito, Lambda, API Gateway, S3...) and IaC via Terraform.
Desired, but not essential:
  • Experience working in a full-stack capacity, with Typescript / React for front-end development.
  • Experience with AI assisted tools (Claude, GitHub Copilot, Cursor...) to improve day-to-day productivity
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - AWS and AI
Senior Python Engineer - AWS and AI

TalentHawk • Greater London

Hybrid
GBP 48,000 - 80,000
Senior Python Engineer
Senior Python Engineer

your Jared • Greater London

Hybrid
GBP 80,000 - 95,000
Hybrid work model
London office access
Career progression
+1
Senior Software Engineer - Python/Web, office based - London
Senior Software Engineer - Python/Web, office based - London

Tech Talent ID • Greater London

On-site
GBP 60,000 - 80,000
Senior Python Engineer — FinTech SaaS (Hybrid, London)
Senior Python Engineer — FinTech SaaS (Hybrid, London)

SoCode Limited • City Of London

Hybrid
GBP 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • City Of London

Hybrid
GBP 70,000 - 90,000
Private healthcare
Pension plan
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 68,000 - 80,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Sr. Python Developer
Sr. Python Developer

Ascendion • Bromley

On-site
GBP 70,000 - 90,000
Competitive pay
Great benefits
Opportunities to lead
Senior Python Developer
Senior Python Developer

TreasurySpring • Greater London

Hybrid
GBP 70,000 - 90,000
Competitive salary
Equity and bonus scheme
Unlimited Paid Leave
+8
Senior Python Web Engineer - Django & AWS (London)
Senior Python Web Engineer - Django & AWS (London)

Tech Talent ID • Greater London

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

SGI • City Of London

On-site
GBP 60,000 - 80,000