Skip to Main Content

Job Title


Intermediate Python Developer


Company : SynergyGroup


Location : London, England


Created : 2026-02-24


Job Type : Full Time


Job Description

*Intermediate Python Developer (UK – Fully Remote) — Experience Essential* *New Role to start on 5th January 2026* *Job Type:* Full‑time *Location:* *Fully remote (UK-based)* *Salary:* *Competitive* + benefits *Reports to:* CTO *About the Role* We’re looking for an experienced *Intermediate Python Developer* to build and maintain production-grade applications used by customers and internal teams. You’ll work across back‑end services, APIs and data integrations, and you’ll *own* delivery from design through deployment and monitoring. You communicate proactively, manage deadlines, and understand how technical decisions affect the wider business. *What You’ll Do* * Design, build and maintain Python services and *RESTful APIs* (e.g., *Flask*). * Model data and write performant SQL for *PostgreSQL* (queries, schema design/changes, migrations, integration). * Containerise services with *Docker* and deploy to *cloud/VPS* (e.g., DigitalOcean, AWS Lightsail or similar), including environment configuration, SSL and DNS. * Manage the deployment lifecycle: CI/CD, rollouts, health checks, logging, and safe updates to live systems. * Break briefs into deliverables, plan timelines, surface risks early, and collaborate within a small, tight‑knit team. * Troubleshoot production issues, improve reliability/performance, and document decisions and changes. *Must‑Have Experience (Essential)* * Strong *Python* in production (APIs, web apps, automation or data tools). * Hands‑on *PostgreSQL* (writing queries, integrating apps, understanding table design). * Real‑world *Flask* (or similar Python web framework) experience. * *Docker* for local development and production deployments. * Deployment experience to cloud servers (*DigitalOcean*, VPS, or similar) * Clear, proactive communication, ownership of outcomes, and calm, structured delivery under pressure. *Nice to Have* * *Cloudflare* (DNS, SSL/TLS, caching, performance/security). * DevOps familiarity (CI/CD pipelines, observability/metrics, log aggregation). * Security hardening (secrets management, least‑privilege access, backup/restore). *How You Work (What We Value)* * *Big‑picture thinking:* you connect technical decisions to customer and commercial outcomes. * *Autonomy:* you structure your day, deliver to agreed timelines, and ask for help early when needed. * *Transparency:* you surface blockers and trade‑offs promptly and communicate clearly with stakeholders. *Benefits *_*(customise to your package)*_ * Fully remote within the UK with flexible hours. * Learning budget & protected time for professional development. * Pension, bonus scheme. * 22 days annual leave + UK bank holidays. *Interview Process* * *30‑min intro call* (fit, mindset, recent projects). * *Python code evaluation *by our Lead Developers * *Technical interview* (Python/Flask, PostgreSQL, Docker, deployment walkthrough). * *Practical discussion* on updating live apps safely, troubleshooting and observability. * _(We move quickly and give timely feedback.)_ *Right to Work* Applicants must have the *right to work in the UK*. We are not currently able to sponsor visas. *Equal Opportunities* We’re committed to building a diverse, inclusive team and welcome applications from all backgrounds and experiences. *Apply* Please send your CV *and* a brief note covering: * A Python project you’ve deployed to production and the steps you owned from build to go‑live. * An example of a *PostgreSQL* query/migration you wrote and why. * Any *Cloudflare/DNS/SSL* configuration you’ve handled. Job Type: Full-time Pay: £37,000.00-£50,000.00 per year Benefits: * Company pension * Sick pay * Work from home Experience: * Python: 4 years (required) * PostgreSQL: 4 years (required) * Flask: 4 years (required) * Docker: 4 years (required) * Deployment Cloud Servers: 4 years (required) Work Location: Remote