Gcore
Software Python Engineer (Billing)
About this role
Description: Join Gcore's Billing Team to maintain and support the Billing Engine, crucial for managing financial transactions. Collaborate with a global team to design and deliver infrastructure and software solutions for AI, cloud, network, and security. Requirements: Strong knowledge of software development principles and the software development lifecycle. Expertise in Python and significant experience with the Django framework. Extensive experience with relational databases (Postgres) and SQL query optimization. Familiarity with message brokers (RabbitMQ) and asynchronous task queues (Celery). Proficiency in creating and consuming APIs and understanding of CI/CD practices. Good verbal and written English communication skills for remote collaboration. Bonus: Understanding of Kubernetes, Agile practices, and experience with billing systems. Benefits: Competitive compensation and flexible working hours with hybrid or remote options. Work from anywhere for up to 45 days per year. Private medical insurance for you and your family. Extra paid vacation and sick leave days. Support for life’s important moments and celebrations, language courses, and team activities.