Eastern Europe Remote (Country) Employment

OnHires is hiring a Senior Python Software Engineer (AI Product)

Responsibilities

  • Design, build, and maintain scalable Python backend services.
  • Develop new microservices and enhance existing platform functionality.
  • Own features end-to-end, from technical design through implementation, testing, deployment, and maintenance.
  • Build asynchronous services and real-time communication components.
  • Work with distributed systems and message brokers.
  • Collaborate closely with Product, QA, and Engineering throughout the entire development lifecycle.
  • Participate in architecture discussions and technical decision-making.
  • Write clean, maintainable, and well-tested production code.
  • Contribute to code reviews, documentation, and engineering best practices.

Requirements

  • 5+ years of commercial Python development experience.
  • Strong object-oriented programming (OOP) skills.
  • Proven experience building and maintaining production backend applications.
  • Experience designing and developing microservices.
  • Strong understanding of the complete Software Development Lifecycle (SDLC).
  • Experience with asynchronous programming, data streaming, and WebSockets.
  • Experience with Django or FastAPI.
  • Experience with RabbitMQ, Kafka, or similar messaging systems.
  • Experience with Docker and Kubernetes.
  • Solid Git workflow and version control experience.
  • Strong software engineering fundamentals and system design skills.
  • Excellent problem-solving abilities and the ability to quickly learn new technologies.
  • Experience working in agile, cross-functional product teams.
  • Good written and spoken English.

Nice to Have

  • Experience building AI-powered products.
  • Familiarity with LLMs, RAG, LangChain, CrewAI, Hugging Face, OpenAI APIs, or similar technologies.
  • Experience with AWS, GCP, or Azure.
  • Experience working with PostgreSQL and/or NoSQL databases.
  • Familiarity with vector databases.
  • Infrastructure as Code (Terraform or CloudFormation).
  • Experience with automated testing.
  • Bash scripting.

Additional Information

  • Fully remote
  • Core collaboration hours approximately 11:00–18:00 CET
  • International distributed team
  • Product-focused engineering environment with high ownership
Required Skills
WebSocketsDjangoFastAPIRabbitMQApache KafkaDockerKubernetesLLMRAGLangChainAWSGoogle Cloud PlatformAzureautomated testing
About company
OnHires
A fast-growing global leader in next-generation payment solutions, powering some of the most dynamic sectors of the digital economy — including iGaming, Forex, Crypto, and eCommerce. The company operates a proprietary payment infrastructure supporting 60+ global and local payment methods, enabling seamless cross-border operations with AI-driven routing, PCI DSS-certified security, and real-time fraud monitoring.
All jobs at OnHires Visit website
Job Details
Department Backend Development
Category other
Posted 2 months ago