Senior Python Software Engineer (AI Product) at OnHires
Job Description
📋 Description
- Design, build, and maintain scalable Python backend services.
- Develop new microservices and enhance platform functionality.
- Own features end-to-end from design to production.
- Build asynchronous services and real-time communication components.
- Work with distributed systems and message brokers.
- Collaborate with Product, QA, and Engineering throughout the lifecycle.
🎯 Requirements
- 5+ years of commercial Python development.
- Strong OOP and production backend experience.
- Design and develop microservices; SDLC expertise.
- Experience with asynchronous programming, data streaming, and WebSockets.
- Experience with Django or FastAPI; RabbitMQ or Kafka.
- Docker and Kubernetes; solid Git workflow.
🎁 Benefits
- Fully remote.
- Preference for candidates based in Eastern Europe.
- Core hours 11:00-18:00 CET.
- International distributed team.
- Product-focused, high ownership.
- Structured onboarding and strong engineering practices.
More Current Jobs at OnHires
Apply to other open positions at OnHires
