Poslodavci će vas vidjeti u našoj bazi podataka i moći će sami ponuditi posao
  • Pretraživanje poslova
  • Omiljeno
  • Izradite životopis
    Novo
  • Upisi

Senior Python Developer - full stack

Stalni radni odnos

DHR International

Istaknuti poslovi
Vrsta zaposlenja
Vrsta zaposlenja
Full time
Uvjeti rada
Uvjeti rada
Fully remote position
Radni raspored
Radni raspored
Daytime working hours aligned with Central European Time (CET)
Ključne odgovornosti
  • Design, implement, and maintain production-grade Python services and runtime components
  • Own complex backend features end to end, from domain modeling through rollout and regression coverage
  • Build and evolve stateful workflow systems, orchestration layers, and asynchronous processing
  • Integrate with third-party APIs and external service providers in a reliable, observable, and fault-tolerant way
  • Improve system correctness around retries, idempotency, error handling, and distributed state transitions
  • Contribute across the stack including APIs, integrations, contracts, and tooling
  • Write high-signal tests covering unit, integration, contract, and recovery scenarios
  • Review code rigorously and raise the bar for design clarity, maintainability, and runtime safety
  • Collaborate with stakeholders to turn ambiguous requirements into robust implementation plans

Zahtjevi

bullseye

Potrebne kvalifikacije

Tehničke vještine
Modern Python backend development
Type-aware design and asynchronous programming
Designing and maintaining APIs and service boundaries
Redis or comparable key-value/data-structure stores in production systems
Event-driven or workflow-oriented systems
Integrating with external services, callbacks/webhooks, and long-running remote processes
Strong testing discipline with pytest and a clear understanding of regression prevention
Comfortable working in systems that mix deterministic application logic with AI/LLM-assisted components
Iskustvo
~6+ years of professional Python development experience
Soft vještine
Rigorous
Pragmatic
Comfortable with ownership
Concise in communication
Capable of handling both systems thinking and implementation detail
green_heart

Poželjne kvalifikacije

Dodatne vještine
FastAPI, Starlette, or similar Python web frameworks
Conversational systems, messaging backends, or multi-channel product flows
Queue-like async coordination patterns, webhook security, and idempotent callback handling
Localization/i18n pipelines and user-facing workflow systems
Docker-based local development and production deployment workflows
Working in codebases with strong architectural boundaries, typed domain contracts, and documentation-driven development
Originalan opis

Position Details

  • Salary: EUR 70k annual base salary, with VSOP available for discussion
  • Working Hours: Daytime working hours aligned with Central European Time (CET)
  • Work Setup: Fully remote position

Role Summary

We are hiring a  Senior Python Developer to lead design and implementation across a  stateful, workflow-driven platform built in Python . This role requires strong backend engineering fundamentals and the ability to work confidently across  application logic, APIs, integrations, asynchronous processing, state management, testing, and production architecture .

You will work on a platform that combines:

  • Python services and core runtime design
  • FastAPI-style APIs and callback endpoints
  • Redis-backed state and workflow persistence
  • Async external-provider integrations and retry handling
  • Multi-channel messaging backends
  • LLM-assisted workflow components
  • End-to-end testing of orchestration, contracts, and recovery paths

This is a  senior hands-on engineering role . We expect  clear technical judgment, strong ownership, and pragmatic architectural decision-making without unnecessary complexity.

Responsibilities

  • Design, implement, and maintain  production-grade Python services and runtime components
  • Own complex backend features  end to end , from domain modeling through rollout and regression coverage
  • Build and evolve  stateful workflow systems, orchestration layers, and asynchronous processing
  • Integrate with third-party APIs and external service providers in a  reliable, observable, and fault-tolerant way
  • Improve system correctness around  retries, idempotency, error handling, and distributed state transitions
  • Contribute across the stack including  APIs, integrations, contracts, and tooling
  • Write  high-signal tests covering unit, integration, contract, and recovery scenarios
  • Review code rigorously and raise the bar for  design clarity, maintainability, and runtime safety
  • Collaborate with stakeholders to turn  ambiguous requirements into robust implementation plans

Working Style

We value engineers who are:

  • rigorous
  • pragmatic
  • comfortable with ownership
  • concise in communication
  • capable of handling both systems thinking and implementation detail

If you are strongest only in  isolated backend CRUD development and do not enjoy  stateful systems, integrations, or workflow complexity , this role is likely not the right fit.

 

Requirements

Required Experience

  • 6+ years of professional Python development experience
  • Strong experience with  modern Python backend development , including  type-aware design and asynchronous programming
  • Strong experience designing and maintaining  APIs and service boundaries
  • Solid experience with  Redis or comparable key-value/data-structure stores in production systems
  • Experience with  event-driven or workflow-oriented systems , including retries, resumability, and state transitions
  • Experience integrating with  external services, callbacks/webhooks, and long-running remote processes
  • Strong testing discipline with  pytest and a clear understanding of  regression prevention
  • Comfortable working in systems that mix  deterministic application logic with AI/LLM-assisted components
  • Ability to work across  backend, platform, and integration concerns without narrow specialization

 

Preferred Experience

  • Experience with  FastAPI, Starlette, or similar Python web frameworks
  • Experience with  conversational systems, messaging backends, or multi-channel product flows
  • Experience with  queue-like async coordination patterns, webhook security, and idempotent callback handling
  • Experience with  localization/i18n pipelines and user-facing workflow systems
  • Experience with  Docker-based local development and production deployment workflows
  • Experience working in codebases with  strong architectural boundaries, typed domain contracts, and documentation-driven development

 

Technical Profile

The right candidate should be comfortable with most of the following:

  • Python
  • Async I/O and coroutine-based service design
  • FastAPI-style API development
  • Redis-backed application state
  • Pytest-based automated testing
  • REST/webhook integrations
  • State machines, orchestration, and workflow engines
  • Payload/schema design and validation
  • Production debugging and operational reasoning
  • Docker-based development environments

 

What Good Looks Like

  • Produces code that is  clear, defensible, and easy to evolve
  • Understands  failure modes before they happen and designs accordingly
  • Makes  deliberate tradeoffs instead of defaulting to abstraction or framework-heavy solutions
  • Can move between  architecture, implementation, and debugging without losing precision
  • Writes tests that reflect  real system behavior , not just happy-path implementation details
  • Communicates  directly and professionally with strong technical judgment

 

Seniority Expectations

This role is not limited to ticket execution. We expect the engineer in this position to:

  • identify  weak spots in architecture and implementation
  • propose  clean solutions with minimal ceremony
  • drive  difficult features across multiple modules
  • improve  engineering standards through code review and design decisions
  • and take responsibility for  correctness in production-facing behavior

 

Nice-to-Have Domain Exposure

  • Messaging platforms such as WhatsApp or web chat systems
  • Identity, onboarding, or verification workflows
  • AI-assisted product experiences
  • Workflow engines and rule-driven application behavior

 

Employment / Tax

  • EU VAT compliance is a must for contractors
  • EU GDPR compliance is a must
  • EU work permit is a strong pre

 

About the Company

Trusted Carrier is a  German logistics technology company founded in 2026on the initiative of the  German Road Haulage, Logistics and Disposal Association (BGL) . The company provides a  digital, open platform that connects  shippers, transport companies, and drivers , enabling  standardized and verified data exchange across the logistics ecosystem.

The platform focuses on delivering  trusted and validated master data related to  companies, vehicles, drivers, and transport equipment . This data is  centrally managed, quality checked, and accessible via interfaces to support  compliance, safety, and operational efficiency .

By digitizing documentation and workflows such as  driver credentials, vehicle information, and transport requirements , Trusted Carrier reduces  manual processes, waiting times, and administrative overhead . This enables more  automated, transparent, and reliable supply chain operations .

Trusted Carrier primarily serves the  transportation and logistics industry , with initial focus areas such as the  chemical sector , and continues to expand into  additional industries and European markets . The company’s goal is to drive  end to end digitalization and data standardization across logistics networks .

 

Contact Info

Oglas je objavljen pre 2 meseciRok za prijavu traje do: 20. lipnja 2026.