Senior Python Engineer - Geospatial Backend (Remote)

WLG

Warszawa

On-site

PLN 335,000 - 485,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work

Job summary

WLG is hiring a backend engineer to design, build and operate cloud-based services for maritime geospatial analytics. The role is fully remote, spanning Sep to Dec, and involves end-to-end ownership from discovery to production.

You will develop production-grade APIs and microservices in Python, model the domain with DDD, integrate Neo4j, and build ML workflows on Databricks. Strong Python, FastAPI, and security experience are required.

Qualifications

  • Advanced Python with clean idiomatic code, type hints and async patterns.
  • Strong production experience with FastAPI and asynchronous best practices.
  • Solid OO design using factory, strategy, repository and dependency injection.
  • Practical Domain Driven Design including event-driven modelling.
  • RESTful API design with OpenAPI, versioning and pagination.
  • Experience with event-driven systems like Kafka, MQTT or Azure Event Hubs.
  • Strong SQL skills (PostgreSQL/SQL Server) and Neo4j expertise.
  • Docker, Kubernetes and Linux command line comfort.
  • Testing/CI/CD with pytest, TDD and GitHub Actions or GitLab/Azure DevOps.
  • Secure coding aligned with OWASP Top 10 and OAuth/OpenID/JWT.
  • Excellence in written and spoken English in an international setting.

Responsibilities

  • Designing and building production-grade APIs and microservices in Python.
  • Modeling the domain with Domain Driven Design and bounded contexts.
  • Integrating Neo4j for graph-centric work and graph data modelling.
  • Building data engineering and ML workflows on Databricks.
  • Working with geospatial and temporal data and standards.
  • Ensuring services are reliable, fast, and secure and monitored in production.

Skills

Advanced Python
FastAPI
OO design patterns
Domain Driven Design
RESTful APIs/OpenAPI
Event-driven systems
SQL/Neo4j
Docker/Kubernetes/Linux
Testing/CI/CD
Secure coding
English communication

Tools

Neo4j
Databricks
Kafka
Azure Event Hubs
Prometheus/Grafana/OpenTelemetry
Docker
Kubernetes
GitHub Actions
GitLab CI
Azure DevOps

Job description

WLG is hiring a backend engineer to design, build and operate cloud-based services for maritime geospatial analytics. The role is fully remote, spanning Sep to Dec, and involves end-to-end ownership from discovery to production.

You will develop production-grade APIs and microservices in Python, model the domain with DDD, integrate Neo4j, and build ML workflows on Databricks. Strong Python, FastAPI, and security experience are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer — Geospatial Maritime Platform
Remote Senior Backend Engineer — Geospatial Maritime Platform

WLG • Warszawa

On-site
PLN 180,000 - 280,000
Remote work
International team
Flexible hours
Senior ML Engineer - Python & MLOps (Geospatial AI)
Senior ML Engineer - Python & MLOps (Geospatial AI)

econsulting • Warszawa

Hybrid
PLN 250,000 - 350,000
Private health insurance
Sports card
Group insurance
+3
Remote Backend Architect for Geospatial AI SaaS (Contract)
Remote Backend Architect for Geospatial AI SaaS (Contract)

Tier4 • Poland

Remote
PLN 204,000 - 339,000
Fully remote
Competitive contractor compensation
Exposure to space-tech & JAXA
Senior Python Engineer - Remote Backend for Cyber Data
Senior Python Engineer - Remote Backend for Cyber Data

Software Mind • Warszawa

On-site
PLN 180,000 - 240,000
Flexible employment and remote work
International projects
International business trips
+5
Senior Python Engineer: Routing & Cloud (Warsaw On-site)
Senior Python Engineer: Routing & Cloud (Warsaw On-site)

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Poland

Remote
Public holidays paid
Worksmile benefit 300 PLN/month
Growth and innovation culture
Senior Python Engineer — Routing & Logistics Systems
Senior Python Engineer — Routing & Logistics Systems

your Jared • Warszawa

Hybrid
PLN 223,000 - 279,000
Worksmile platform
Hybrid work arrangement
Senior Python Backend Engineer - APIs & Platform (Remote)
Senior Python Backend Engineer - APIs & Platform (Remote)

Software Mind • Warszawa

On-site
PLN 212,000 - 298,000
Flexible employment
Private healthcare and insurance
Language classes
+1
Remote Senior Python Backend Engineer for AI & LLM
Remote Senior Python Backend Engineer for AI & LLM

Devapo • Poland

Remote
PLN 180,000 - 240,000
Private medical care
Multisport card
Remote working
+1
Senior Geospatial Data Engineer - Cloud Pipelines Analytics
Senior Geospatial Data Engineer - Cloud Pipelines Analytics

Bunge Iberica SA • Warszawa

On-site
PLN 180,000 - 280,000
Senior Backend Python Engineer — Remote (Poland)
Senior Backend Python Engineer — Remote (Poland)

payabl. • Warszawa

On-site
PLN 180,000 - 240,000
Provident Fund
Learning budget
Wolt allowance (€150 monthly)
+8