Software Engineer, Python – Billing

Posted Oct 28

This is a fully remote position, open to applicants in Cyprus, +2 more countries.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.*

People also viewed

GT6 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights6 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange7 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange7 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil7 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft7 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers