Software Engineer (Backend & distributed systems)

Permutable Technologies Limited

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Mentorship by senior engineers
Career growth
Close-knit startup culture

Job summary

Permutable is building intelligent systems to automate market analysis using NLP and multi-LLM frameworks. You will design and implement robust backend services and scalable data pipelines that power AI-driven financial analytics.

Join a small, ambitious startup where you’ll work directly with the founder, mentor by senior engineers, and have hybrid flexibility with three days per week in our Vauxhall hub. Your contributions will move production quickly and shape our platform’s growth.

Qualifications

  • 2–3 years of professional software engineering experience
  • Python expert with strong software engineering fundamentals
  • Experience with DevOps practices: CI/CD pipelines (GitHub Actions), containerisation (Docker), automated testing, and monitoring
  • Strong academic background in Computer Science, Engineering, Mathematics, or related field
  • Startup mindset: proactive, resourceful, ambitious, eager to learn, and comfortable wearing multiple hats
  • Bonus: hands-on experience with distributed systems, AWS services, or AI/LLM applications

Responsibilities

  • Design & Build robust software systems – develop scalable backend services and APIs that power our AI-driven applications
  • Develop & Optimise data pipelines – implement efficient, reliable systems for ingesting, processing, and serving financial data
  • Engineer Cloud-Native Solutions on AWS (Lambda, ECS/EKS, S3, Redshift, etc.) and automate deployments with GitHub Actions & Pulumi
  • Collaborate & Brainstorm with our engineering team – we frequently share ideas to innovate, plan strategy and decide on next steps
  • Own Your Responsibilities – your code will directly shape our core platform and reach production rapidly

Skills

Python
CI/CD
Docker
Distributed systems
Cloud experience
Testing & monitoring
Startup mindset

Education

Bachelor's degree in Computer Science or related field

Tools

AWS (Lambda, ECS/EKS)
GitHub Actions
Pulumi
Docker
S3
Redshift

Job description

At Permutable, we’re building intelligent systems to automate market analysis using advanced NLP and multi-LLM frameworks. Our goal is to dramatically accelerate how financial information is processed, understood, and acted on, enabling faster, smarter decisions for financial analysts. As a small, ambitious startup, you’ll work directly with our founder and a core team of talented engineers to drive innovation.

What You’ll Do
  • Design & Build robust software systems – develop scalable backend services and APIs that power our AI-driven applications.
  • Develop & Optimise data pipelines – implement efficient, reliable systems for ingesting, processing, and serving financial data.
  • Engineer Cloud-Native Solutions on AWS (Lambda, ECS/EKS, S3, Redshift, etc.) and automate deployments with GitHub Actions & Pulumi.
  • Collaborate & Brainstorm with our engineering team – we frequently share ideas to innovate, plan strategy and decide on next steps.
  • Own Your Responsibilities – your code will directly shape our core platform and reach production rapidly.
  • 2–3 years of professional software engineering experience (or equivalent).
  • Python expert with strong software engineering fundamentals.
  • Experience with DevOps practices: CI/CD pipelines (e.g. GitHub Actions), containerisation (Docker), automated testing, and monitoring.
  • Strong academic background in Computer Science, Engineering, Mathematics, or related field, ideally from a top-tier university.
  • Startup mindset: proactive, resourceful, ambitious, eager to learn, and comfortable wearing multiple hats in a fast-moving environment.
  • Bonus: hands-on experience with distributed systems, AWS services, or AI/LLM applications.
  • Hybrid Flexibility: Spend 3 days/week in our Vauxhall hub.
  • Real Responsibility: From day one, your contributions will influence our product’s performance and reach production quickly.
  • Collaborative Culture: Participate in regular brainstorms where every voice matters, and benefit from mentorship by senior engineers.
  • Career Growth: Broaden your expertise across software engineering, cloud infrastructure, and AI-driven applications at the frontier of automated market analysis.
  • A Close-Knit Startup Culture: Work alongside a small, supportive team that makes time to connect, from regular socials and offsites to sports events and office treats.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Backend & distributed systems)
Software Engineer (Backend & distributed systems)

Permutable • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer - Backend & Distributed Systems Engineer
Senior Software Engineer - Backend & Distributed Systems Engineer

Permutable.AI • Greater London

Hybrid
GBP 110,000 - 140,000
Hybrid work model
Hub in Vauxhall (3 days per week)
Senior Data Platform Engineer - Python & AWS
Senior Data Platform Engineer - Python & AWS

Permutable • Greater London

Hybrid
GBP 90,000 - 120,000
Equity options
Hybrid flexibility
Machine Learning Engineer - Python & LLM Systems
Machine Learning Engineer - Python & LLM Systems

Permutable Technologies Limited • Greater London

Hybrid
GBP 65,000 - 90,000
Equity options
Regular staff socials
Office treats
Senior Platform Engineer
Senior Platform Engineer

Permutable Technologies Limited • Greater London

Hybrid
GBP 120,000 - 170,000
Hybrid Python Backend Engineer for AI-Driven Market Analytics
Hybrid Python Backend Engineer for AI-Driven Market Analytics

Permutable Technologies Limited • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Mentorship by senior engineers
Career growth
+1
Backend & Distributed Systems Engineer (Hybrid)
Backend & Distributed Systems Engineer (Hybrid)

Permutable • Greater London

Hybrid
GBP 65,000 - 90,000
Staff Engineer
Staff Engineer

Performativ • Greater London

On-site
GBP 70,000 - 100,000
Competitive salary
Equity
Growth opportunities
AI Engineer
AI Engineer

Permutable Technologies Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Junior Backend Engineer (App Delivery)
Junior Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 100,000
Competitive salary and share option plan
25 days annual leave
Excellent pension scheme
+4