Software Engineer (Backend & distributed systems)

Permutable

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Permutable, a London-based startup, is building intelligent systems to automate market analysis using advanced NLP and multi-LLM frameworks. You will design and build scalable backend services and data pipelines, engineer cloud-native solutions on AWS, and collaborate with a core team to push innovation.

The role requires 2–3 years of professional software engineering experience, strong Python skills, and familiarity with CI/CD, Docker, and monitoring.

Qualifications

  • 3–2 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.

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) 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
Software engineering fundamentals
DevOps practices
CI/CD
AWS
Docker
Collaboration
Startup mindset

Education

Bachelor's degree in CS/Engineering/Math

Tools

AWS
Docker
GitHub Actions
Pulumi
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
Software Engineer

Permutable.AI • Greater London

On-site
GBP 60,000 - 90,000
Hybrid work in Vauxhall hub
Real responsibility from day one
Collaborative culture and mentorship
+1
Senior Software Engineer - Backend & Distributed Systems Engineer
Senior Software Engineer - Backend & Distributed Systems Engineer

Permutable.AI • Greater London

On-site
GBP 110,000 - 140,000
Hybrid work model
Hub in Vauxhall (3 days per week)
Senior Platform Engineer
Senior Platform Engineer

Permutable • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Team offsites
Backend & Distributed Systems Engineer (Hybrid)
Backend & Distributed Systems Engineer (Hybrid)

Permutable • Greater London

Hybrid
GBP 65,000 - 90,000
Senior AI Engineer
Senior AI Engineer

Permutable • Greater London

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

Performativ • Greater London

On-site
GBP 70,000 - 100,000
Competitive salary
Equity
Growth opportunities
Junior Backend Engineer (App Delivery)
Junior Backend Engineer (App Delivery)

Cogna • Greater London

On-site
GBP 70,000 - 100,000
Competitive salary and share option plan
25 days annual leave
Excellent pension scheme
+4
Python Backend Engineer for AI Market Insights - Hybrid
Python Backend Engineer for AI Market Insights - Hybrid

Permutable.AI • Greater London

Hybrid
GBP 60,000 - 90,000
Hybrid work in Vauxhall hub
Real responsibility from day one
Collaborative culture and mentorship
+1
Software Engineer - ML Data Platform (up to £110k + Equity)
Software Engineer - ML Data Platform (up to £110k + Equity)

Zettafleet • Greater London

On-site
GBP 70,000 - 110,000
Equity
Discretionary bonus
DevOps Engineer
DevOps Engineer

TravelPerk • Greater London

On-site
GBP 70,000 - 110,000