Unlock Full Resume Report

New offer - be the first one to apply!

September 15, 2026

Data Engineer (Python)

Mid • Remote

332,800 - 374,400 PLN/yr

Warsaw, Maz, Poland

Quick Facts

  • Model: remote
  • Engagement: full-time

Description

Design, develop, and maintain production-grade Python backend services and APIs. Enhance and harden existing systems through improved architecture, code quality, validation, testing, and operational reliability. Build reliable data integrations, asynchronous processing pipelines, and long-running workflows, while improving observability and resolving performance, failure, and technical-debt issues.

Responsibilities

  • Design, develop, and maintain production-grade Python backend services and APIs
  • Enhance and harden existing systems (architecture, code quality, validation, testing, operational reliability)
  • Build and maintain reliable data integrations, asynchronous processing pipelines, and long-running workflows
  • Collaborate with product owners, data engineers, data scientists, and full stack developers
  • Improve observability with structured logging, monitoring, alerting, and error handling
  • Diagnose and resolve performance bottlenecks, intermittent failures, and technical debt
  • Contribute to architecture decisions, code reviews, engineering standards, and release processes
  • Drive quality via comprehensive unit, integration, and end-to-end testing

Requirements

  • Strong recent experience developing and maintaining production Python services
  • Hands-on experience with FastAPI or a comparable Python API framework
  • Strong understanding of modular software design
  • Strong understanding of Python typing and validation
  • Strong understanding of API contract design
  • Clean architectural boundaries
  • Experience improving and hardening existing backend applications (not only greenfield)
  • Experience designing and implementing unit tests
  • Experience designing and implementing integration tests
  • Experience designing and implementing end-to-end test strategies
  • Strong troubleshooting skills for performance issues, production incidents, reliability challenges, and technical debt
  • Experience with AWS
  • Experience with Docker
  • Experience with CI/CD pipelines
  • Experience with production deployment practices
  • Experience working with databases, JSON schemas, data validation, and data integration patterns
  • Strong ownership mindset focused on delivery quality, code reviews, and validation of final solutions
  • Ability to work in small, testable, reviewable increments and maintain disciplined engineering practices
  • Strong understanding of when deterministic software solutions are more appropriate than AI or LLM-based approaches

Benefits

  • B2B contract (rate negotiated individually, up to 180 PLN net/h + VAT)
  • Fully remote service delivery
  • Broad range of projects (internal, international) and variety of clients/tasks
  • Budget for skills development and certifications
  • Regular collaboration reviews and discussion of project scope
  • Additional benefits available as part of collaboration
  • Networking and team-building events for project teams

Similar jobs you might like