Senior Software Engineer, Python

Job not on LinkedIn

🕒 September 9

🇬🇧 United Kingdom – Remote

💵 £75k - £90k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 3%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of FullFibre Limited

FullFibre Limited

201 - 500 employees

📡 Telecommunications

🤝 B2B

🏛️ Government

Telecommunications • B2B • Government

FullFibre Limited is a UK-based wholesale full-fibre network builder (an alternative network or 'altnet') that designs, builds and operates FTTP (full-fibre) infrastructure focused on small and medium-sized towns often overlooked by larger suppliers. Operating a wholesale-only model, FullFibre partners with ISPs, carriers, mobile network operators and local authorities to provide ultrafast, reliable broadband and carrier-grade transmission capacity. The company has secured Project Gigabit contracts, formed partnerships and mergers with other fibre providers, and positions itself as a backbone for social and economic development in the regions it serves.

📋 Description

• Develop and support FullFibre’s ecosystem of Python microservices and web applications • Ensure systems are reliable, efficient, and well instrumented • Work with DevOps engineers to ensure robust deployment on Kubernetes clusters and other environments • Ensure systems are secure and protect customer data and privacy • Architect, develop, and scope new systems, services, and integrations from cradle to grave • Collaborate with stakeholders to build and shape roadmaps and future deliverables • Support and mentor junior engineers • Build web frontends for applications and internal tools • Integrate and configure SaaS and hosted platforms • Investigate and resolve issues and design future work • Contribute to business data management, reporting outputs, data warehouse, and processing pipelines

🎯 Requirements

• At least 5 years of professional experience with modern (typed, async) Python • Demonstrated experience working on live systems with real people’s data and services at stake • Strong appreciation of risk and change management principles • Ability to collaborate with technical and operations teams with a range of technical skill levels • Excellent written communication skills and strong asynchronous working familiarity • Significant experience with Linux system and process administration • Experience with container technologies such as Docker • Experience with remote working in a fully distributed team environment • Degree-level qualification in Computer Science, Mathematics, Physics, or similar equivalent professional experience • Experience with Kubernetes/Amazon EKS and GitOps/CI/CD workflows, GitLab • Experience with frontend frameworks such as VueJS and TypeScript or JavaScript/NodeJS • Experience with Rust and pyO3 or similar low-level languages • Experience with SQL database technologies such as PostgreSQL and MySQL • Experience with PySpark, Databricks, Delta Lake, or other data warehousing technologies • Experience with distributed systems engineering, message/event buses such as RabbitMQ, and RESTful API design • Understanding of telecoms operational and business support systems

🏖️ Benefits

• 25 days’ paid holiday plus bank holidays • A day off for your birthday • Pension Scheme • Life assurance • Private BUPA Healthcare • £500 Employee Referral Scheme • Enhanced family friendly policies • Zzoomm Employee broadband perks inc family & friends • Extensive training and development opportunities • Flexible working arrangements • Occasional social get-togethers and workshops (usually at most once per quarter)

Apply Now

Similar Jobs

🕒 September 8

InvestEngine

51 - 200

💸 Finance

💳 Fintech

👥 B2C

Senior Backend Engineer building scalable Python payment systems for InvestEngine, a London-based ETF investment platform. Improving APIs, integrations, reliability and architecture across critical financial operations.

🗣️🇷🇺 Russian Required

🕒 September 2

NEC Software Solutions

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Technical Architect designing secure, scalable cloud and infrastructure solutions for NEC Software Solutions. Supporting delivery teams and architecture governance across public-service platforms.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 August 21

Cyera

201 - 500

🏥 Healthcare

💼 Consulting

📦 Logistics

Platform Architect bridging Cyera’s R&D, sales engineering, and customer success teams. Operationalizing cloud security solutions that help enterprises adopt AI securely.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 August 19

GitLab

1001 - 5000

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Senior Python backend engineer building GitLab’s Flow Registry for reusable AI agent workflows. Developing secure, scalable capabilities across GitLab Duo services and the monolith.

🇬🇧 United Kingdom – Remote

💰 Secondary Market on 2020-11

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 August 19

Attio

11 - 50

💼 Consulting

📣 Marketing

☁️ SaaS

Senior backend engineer building scalable TypeScript systems for Attio’s agentic-revenue CRM. Designing reliable infrastructure and REST APIs for ambitious go-to-market teams.