Senior Backend Developer (Python) - Remote
IO
Gloucester, UK
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£93,600.0 - £104,000.0
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Business Analytics Applications
Microsoft Azure
Cloud Computing
Code Review
Relational Databases
Database Queries
Graph Database
Python (Programming Language)
PostgreSQL
Microsoft SQL Server
Message Queuing Telemetry Transport (MQTT)
+18 more
Neo4j
Performance Tuning
Prometheus
Software Engineering
Data Streaming
Delivery Pipeline
Grafana
Backend
Git
Fastapi
Event Driven Architecture
Apache Kafka
Restful APIs
Domain Driven Design
Data Pipelines
Docker
Databricks
Microservices
Job description
This is a hands-on role where you’ll take ownership of features from design through deployment, working closely with architects, data engineers and software developers to deliver robust, production-grade solutions.
What you’ll be doing
- Design and develop scalable backend services using Python and FastAPI
- Build RESTful APIs and microservices
- Develop data pipelines supporting large-scale analytics platforms
- Work with Neo4j graph databases and relational databases such as PostgreSQL or SQL Server
- Collaborate with cross-functional engineering teams to design clean, maintainable software using Domain-Driven Design (DDD)
- Write high-quality, well-tested code and contribute to code reviews
- Support CI/CD pipelines, containerised deployments and cloud-native development
- Troubleshoot performance issues and contribute to architectural decisions
Requirements
- Strong commercial experience with Python
- Production experience with FastAPI
- Solid understanding of REST APIs and microservice architectures
- Experience applying Domain-Driven Design (DDD)
- Strong SQL skills with PostgreSQL and/or SQL Server
- Hands-on experience with Neo4j graph databases
- Experience working with Docker and Kubernetes
- Knowledge of CI/CD pipelines and Git
- Understanding of secure software development principles
- Excellent communication skills and experience working within Agile teams
Desirable Experience
- Databricks
- Microsoft Azure
- Event-driven architectures (Kafka, MQTT, Azure Event Hubs, etc.)
- Geospatial or time-series data
- Observability tools such as Prometheus, Grafana or OpenTelemetry
Eligibility
Due to project requirements, applicants must be citizens of a NATO member country and currently reside within a NATO member country.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
Frontend Developer Salary in The UK
about 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Best Job Boards for Remote Work for Developers
almost 3 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
about 3 years ago