Backend Developer (Python, Microservices, AI driven) β Mid
Position: Backend Developer (Python, Microservices)
Category: Software Engineering β Backend
Level: Mid (3β5 years)
Location: Remote (Ukraine)
Openings: 1
English: B2βC1
Stack/Tags: Python, FastAPI, Microservices, Docker, Kubernetes (AKS), REST/gRPC, PostgreSQL, Redis, Kafka, CI/CD, Observability, LLMs/Agents
About the Project
We are building a modern AI-driven platform using microservices architecture and AI-assisted development tools (Codex, Claude Code, GitHub Copilot, etc.). The platform integrates multiple agents, machine learning, and large language models (LLMs) to power applications such as Transportation Management Systems (TMS) and CRM, with more products in the pipeline.
Developers joining this project will be working on behalf of a large international business with over 3,000 employees worldwide and offices across North America, Europe, and Asia. This gives the role both the excitement of cutting-edge AI product development and the stability of a global organization.
Our development is fast-paced, AI-assisted, and focused on scalability and modern architecture.
Responsibilities
- Own microservices from design to prod on Kubernetes (AKS)
- Evolve service boundaries, schemas, and reliability patterns
- Implement observability (metrics/logs/traces) and tune performance
- Integrate LLMs/agents with guardrails, timeouts, and fallbacks
Improve CI/CD and dev tooling
Requirements
- 3β5 years Python backend with production microservices
- Solid Kubernetes + cloud (Azure/AWS/GCP)
- Strong PostgreSQL, caching (Redis), messaging (Kafka/RabbitMQ)
- API design at scale; pragmatic testing/monitoring habits
Offer
- Longβterm product work, modern stack, real AI integrations
- Competitive USD via EOR, flexible remote
- We plan to extend the team after initial hires (additional Backend, DevOps/Platform, QA Automation, Data/ML). Mid engineers can step into featureβlead / mentoring roles during expansion.
Required skills experience
Python | 2 years |
Microservice architecture | 2 years |
Cloud & Containers | 1 year |
Databases | 1 year |
Version Control | 1 year |
AI-Assisted Development | 1 year |
Required languages
English | C1 - Advanced |