Senior Backend Developer (Python) - Remote


Details:
  • Salary: £45 - 50 - Hour
  • Job Type: Contract
  • Job Status: Full-Time
  • Salary Per: Hour
  • Location: Frankfurt
  • Date: 1 day ago
Description:

Senior Backend Developer (Python) – Remote Contract

Remote | Contract | Start: September 2026

We're recruiting for an experienced Senior Backend Developer to join a high-profile international technology programme focused on building scalable, data-driven applications. This is an exciting opportunity to work on modern backend architecture, processing complex geospatial and temporal data within a collaborative engineering environment.

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

Essential Skills & Experience

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.

Contract Details

Fully remote
Start: September 2026
Initial contract through December 2026, with potential for extension
International engineering programme
Opportunity to work with modern technologies on technically challenging projects

If you're an experienced Python Backend Developer looking to work on large-scale distributed systems using modern engineering practices, we'd love to hear from you.

Apply today with your latest CV for a confidential discussion

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Back End Developer in Frankfurt ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?