
Software Engineer, Python – Billing
Posted Oct 28

Posted Oct 28
This is a fully remote position, open to applicants in Cyprus, +2 more countries.
• Develop and sustain effective back-end functionalities in Python alongside a production team.
• Enhance application performance and reliability.
• Define REST APIs and incorporate them into solutions.
• Engage in architectural and design decision-making.
• Construct an efficient distributed application and services architecture.
• Optimize delivery pipelines and processes.
• Maintain and support Gcore's Billing Engine, a highly integrated system for managing financial transactions and facilitating global service delivery.
• In-depth understanding of software development principles and the complete software development lifecycle.
• Proficient in Python programming.
• Significant experience with the Django framework.
• Extensive background with relational databases, especially Postgres.
• Skilled in writing, analyzing, and optimizing SQL queries.
• Familiarity with message brokers, particularly RabbitMQ.
• Experience with asynchronous task queues, particularly Celery.
• Proficient in creating and consuming APIs.
• Understanding of contemporary CI/CD practices.
• Knowledge of observability tools and fundamental DevOps principles.
• Effective verbal and written communication skills in English.
• Ability to collaborate remotely with a globally distributed international team.
• Solid understanding of containerization and orchestration with Kubernetes is advantageous.
• Strong knowledge of Agile and test-driven development methodologies is a plus.
• Familiarity with additional backend technologies and frameworks is a plus.
• Experience with system monitoring tools and performance optimization techniques is a plus.
• Previous experience with billing or payment systems is a plus.
• Competitive compensation.
• Flexible working hours.
• Hybrid or remote work options, depending on your role.
• Opportunity to work from anywhere in the world for up to 45 days per year.
• Private medical insurance for you and your family.*
• Additional paid vacation and sick leave days.*
• Support for important life moments and celebrations.
• Language courses.
• Modern, inviting offices with snacks, beverages, and entertainment.*
• Team sports and social activities.*
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.