About the role:
Responsibilities:
Requirements:
We offer:
Hiring process:
A fast-growing gaming and entertainment company is seeking a Middle Python Developer to join their dynamic product development team. They’re building next-generation real-time experiences and looking for a strong engineer with a passion for scalable systems and modern technologies.
- Development:- Design, develop, and maintain scalable backend systems with a strong focus on Python.
– Build and optimize backend services that integrate with Kubernetes (K8s), databases (MongoDB, PostgreSQL, BigQuery), and message queues (RabbitMQ/Kinesis/Kafka).
– Implement and enhance caching strategies using Redis and ElasticCache to improve system performance.
- Infrastructure & Scalability:- Deploy and manage containerized applications using Kubernetes/EKS.
– Ensure high availability, scalability, and security of backend systems through cloud-based solutions (AWS).
– Optimize database performance and implement data streaming pipelines for handling large-scale event processing – Nice to have.
- Collaboration & Communication:- Work closely with product managers and stakeholders to align backend development with business goals.
– Collaborate with DevOps and infrastructure teams to streamline CI/CD pipelines and deployment workflows.
- Bachelor’s degree in Computer Science or a related field – Nice to have.
- 4+ years of hands-on experience with Python.
- Strong experience in Kubernetes (K8s) and container orchestration.
- Proficiency in databases (MongoDB, PostgreSQL, BigQuery) and caching mechanisms (Redis, ElasticCache).
- Hands-on experience with message queues (RabbitMQ, Kafka, Kinesis, PubSub).
- Strong problem-solving skills and a keen eye for performance optimization.
- Upper-Intermediate level of spoken English.
- 20 working days of paid vacation per year;
- Official holidays of Ukraine – days off;
- Modern equipment for work;
- Corporate events;
- External and internal training: conferences, professional events, courses, TechTalks;
- English speaking club.
- HR interview.
- Technical interview.
- Interview with client.