About Gcore
Gcore provides infrastructure and software solutions for AI, cloud, networking, and security. Its global infrastructure supports real-time communication, streaming, enterprise AI, and secure web applications.
Responsibilities
•Build and maintain efficient Python back-end features with the production team
•Improve application performance and reliability
•Define REST APIs and integrate them into solutions
•Contribute to architectural and design decisions for an efficient distributed application and services architecture
•Improve delivery pipelines and processes
Requirements
•Strong knowledge of software development principles and the full software development lifecycle
•Expertise in Python and significant experience with Django
•Extensive experience with relational databases, particularly Postgres, including writing, analyzing, and optimizing SQL queries
•Experience with RabbitMQ and Celery
•Proficiency in creating and consuming APIs
•Understanding of modern CI/CD practices, observability tooling, and basic DevOps principles
•Verbal and written English communication skills for collaboration with a globally distributed international team
Nice to have
•Kubernetes
•Agile and test-driven development
•Additional backend technologies and frameworks
•System monitoring tools
•Performance optimization techniques
•A proactive mindset toward improving and scaling complex systems
•Billing or payment systems experience
Conditions
•Competitive compensation
•Flexible working hours
•Work from anywhere in the world for up to 45 days per year
•Private medical insurance for the employee and family
•Extra paid vacation and sick leave days
•Support for important life moments and celebrations
•Language courses
•Modern offices with snacks, drinks, and entertainment
•Team sports and social activities
•Benefits may vary depending on location