Software Engineer, Python – Billing

Posted 21 hours ago

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

📋 Description

• Develop and sustain efficient back-end functionalities using Python in collaboration with a production team.

• Enhance application performance and reliability.

• Define REST APIs and seamlessly integrate them into solutions.

• Engage in architectural and design decision-making.

• Work towards creating an effective 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

• Strong understanding of software development principles and a comprehensive grasp of the entire software development lifecycle.

• Proficiency in Python programming and substantial experience with the Django framework.

• Extensive experience with relational databases, especially Postgres, including writing, analyzing, and optimizing SQL queries.

• Familiarity with message brokers (RabbitMQ) and asynchronous task queues (Celery).

• Skilled in creating and consuming APIs.

• Knowledge of contemporary CI/CD practices, observability tools, and basic DevOps principles.

• Excellent verbal and written communication skills in English, with the ability to collaborate effectively in a remote setting with a globally distributed team.

• Strong understanding of containerization and orchestration using Kubernetes.

• Solid grasp of software engineering best practices, including Agile methodologies and test-driven development.

• Awareness of additional backend technologies and frameworks.

• Experience with system monitoring tools and performance optimization techniques.

• A proactive approach to enhancing and scaling complex systems.

• Prior experience with billing or payment systems.


🏝️ Benefits

• Competitive compensation.

• Flexible working hours with hybrid or remote options, depending on your role.

• Ability 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 significant life moments and celebrations.

• Language courses to enhance connection and growth.

• Modern, inviting offices with snacks, drinks, 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