Gcore
Gcore
201 – 500 Employees
ConsultingLogisticsMarketing
Gcore builds cloud, edge, and AI infrastructure for organizations that need to train AI models, run cloud workloads, and deliver digital content around the world. Its services bring together Edge Cloud, Edge Network, Edge Security, and AI Infrastructure, with network capacity and points of presence designed for global reach. Gcore also provides DDoS protection and origin shielding to help safeguard servers and applications and keep online services available. The company’s work spans infrastructure engineering, content delivery, cloud services, and cybersecurity.

Python Software Engineer, Billing

Develop Python and Django billing systems that support Gcore’s global infrastructure services. Improve APIs, reliability, databases, and distributed architecture.

Description

  • Develop and maintain efficient Python back-end features with the production team.
  • Improve application performance and reliability.
  • Design REST APIs and integrate them into solutions.
  • Contribute to architecture and design decisions.
  • Help shape efficient distributed applications and services.
  • Improve delivery pipelines and processes.
  • Maintain and support Gcore’s Billing Engine, an integrated platform for financial transactions and global service delivery.

Requirements

  • Understand software development principles and the full software development lifecycle.
  • Have expert Python skills and substantial experience with Django.
  • Bring extensive relational database experience, especially with Postgres, including writing, analyzing, and optimizing SQL queries.
  • Have experience with RabbitMQ and asynchronous task queues such as Celery.
  • Be proficient in creating and consuming APIs.
  • Understand modern CI/CD practices, observability tools, and basic DevOps principles.
  • Communicate effectively in spoken and written English and collaborate remotely with an international, globally distributed team.
  • Understand containerization and orchestration with Kubernetes.
  • Apply software engineering best practices, including Agile and test-driven development.
  • Know additional back-end technologies and frameworks.
  • Have experience with system monitoring tools and performance optimization.
  • Take a proactive approach to improving and scaling complex systems.
  • Have prior experience with billing or payment systems.

Benefits

  • Competitive compensation.
  • Flexible working hours and hybrid or remote options, depending on the role.
  • 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.*
  • Support for important life events and celebrations.
  • Language courses to support learning and connection.
  • Modern, welcoming offices with snacks, drinks, and entertainment.*
  • Team sports and social activities.*

Related Jobs

The Codest

Full Stack Engineer, Python and JavaScript

The Codest
51 – 200 Employees
ConsultingHealthcareLogistics

Build AI-assisted banking software for The Codest’s financial-services clients, spanning Python backends and JavaScript interfaces. The role covers architecture, APIs, PostgreSQL, and responsive applications.

Open
Cisco

Senior Software Architect, Portugal Remote

Cisco

Shape Cisco dCloud’s demo automation platform by designing Go and Python services, Kubernetes infrastructure, APIs, and AI tools. Work across partner teams to make Cisco solution demos easier to build, find, and run.

Open