For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
esenda
esenda

Python Software Engineer 6 Month Contract (Remote, UK)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Python
PostgreSQL
Flask
+21

Contract role
2 days ago
Apply now

Fully remote, UK-based

£400 – £500 per day (Outside IR35)

3–6 Month Contract

About Esenda

Esenda powers over £1.5bn of inbound and outbound payments annually, in the education space - from tuition and catering fees to supplier payments and payroll.

We’re a revenue-generating startup with strong product-market fit, and we’re growing fast.

Join us now and you’ll work on impactful features that directly shape our platform and make a real difference to our customers.

What you’ll do

  • Design, build, and ship reliable backend services and APIs in Python (Flask) that power core product functionality.
  • Own features end-to-end: data modelling (Postgres), API design, testing, production rollout and ongoing improvements.
  • Help uphold strong engineering standards through thoughtful code reviews, testing discipline, clean architecture, and pragmatic decision-making.
  • Improve service reliability and operability: monitoring, alerting, logging, runbooks, and reducing on-call toil over time.
  • Work closely with the technical team to scope product ideas, focused on delivering customer-facing outcomes (not just “tickets”).
  • Contribute to delivery practices: CI/CD improvements, incremental shipping, and maintaining a high-quality codebase.

What we’re looking for

  • 5+ years experience building and operating production backend systems.
  • Strong experience with Python, and hands-on use of Flask (or similar frameworks).
  • Solid understanding of Postgres (schemas, migrations, query performance, transactions).
  • Experience designing and maintaining APIs (REST; event-driven experience is a plus).
  • Comfortable shipping in cloud environments—ideally AWS—and working with modern CI/CD pipelines.
  • A strong quality mindset: you care about maintainability, security, reliability, and clear documentation.

Bonus points for

  • Payments/fintech knowledge (reconciliation, idempotency, auditability, ledger concepts).
  • Experience with distributed systems patterns (queues, background jobs, retries, rate limiting).
  • Security experience (threat modelling, OWASP-style concerns, secure API design).
  • Familiarity with Terraform.

Our stack

  • Backend: Python, Flask
  • Data: Postgres
  • Cloud: AWS
  • Edge: Cloudflare
  • Infrastructure as Code: Terraform
  • Delivery: CI/CD, automated testing, observability tooling

How we work

  • Pragmatic, high-ownership teams with a bias to shipping
  • Clear communication, strong collaboration, and continuous improvement
  • Code reviews and sensible standards that keep quality high without slowing delivery

About esenda

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service