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
****
on 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
Contact
: Karlheinz Toni
E-mail contact
: ******
Web
: