Senior Backend Developer (Python) - Remote
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
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
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
Benefits & conditions
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Finding Jobs in Germany
The Most Popular IT Jobs on the Market