Software python engineer in billing

Gcore

United States

Hybrid

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible working hours
Hybrid or remote options
Work from anywhere up to 45 days/year
Private medical insurance
Extra paid vacation and sick leave
Life events support
Language courses
Modern offices with amenities
Team sports and social activities

Job summary

Gcore is seeking a Software Engineer for the Billing Team to maintain and enhance the Billing Engine, a core component for financial transactions across our global services.

You will build backend features in Python/Django, optimize SQL and workflows, define REST APIs, and participate in architecture discussions for a scalable distributed system and delivery pipelines.

Qualifications

  • Strong knowledge of software development lifecycle and Python/Django.
  • Experience with relational databases (PostgreSQL) and SQL optimization.
  • Experience with RabbitMQ and Celery for async tasks.
  • API design and consumption, CI/CD, observability, and basic DevOps.
  • Proficient English, remote collaboration in a global team.
  • Nice to have: Kubernetes, Agile, TDD, billing/payments.

Responsibilities

  • Build and maintain back-end features in Python with production team.
  • Improve application performance and reliability.
  • Define REST APIs and integrate them into solutions.
  • Contribute to architecture decisions for distributed services and pipelines.

Skills

Python
Django
PostgreSQL
APIs (REST)
CI/CD
DevOps basics
Distributed systems
English communication
Remote collaboration
Agile
Testing (TDD)
Observability

Tools

RabbitMQ
Celery
Kubernetes

Job description

Описание:

We are currently looking for a Software Engineer to join our Billing Team that maintains and supports Gcore's Billing Engine - a crucial and highly integrated system essential for managing financial transactions and supporting the seamless delivery of our global services. Your work will significantly influence our financial operations' efficiency and reliability, underpinning the company's robust infrastructure and facilitating our ongoing growth.

Задачи:
  • Build and maintain efficient back-end features in Python together with a production team
  • Improve application performance and reliability
  • Define REST APIs and integrate them into our solutions
  • Play a role in architectural and design decisions, building toward an efficient distributed application and services architecture, and improving delivery pipelines and processes
Требования:

Strong knowledge of software development principles and a thorough understanding of the entire software development lifecycle. Expertise in Python programming and significant experience with the Django framework. Extensive experience working with relational databases, particularly Postgres, writing, analyzing, and optimizing SQL queries. Experience with message brokers (RabbitMQ) and asynchronous task queues (Celery). Proficiency in creating and consuming APIs. Understanding of modern CI/CD practices, observability tooling and basic DevOps principles. Verbal and written English communication skills, with the ability to effectively collaborate remotely with a globally distributed international team. Будет плюсом: Solid understanding of containerization and orchestration with Kubernetes; Strong grasp of software engineering best practices, including Agile and test-driven development; Knowledge of additional backend technologies and frameworks; Experience with system monitoring tools and performance optimization techniques; A proactive mindset towards improving and scaling a complex system; Prior experience with billing or payment systems.

Условия:

Competitive compensation Flexible working hours and hybrid or remote options, depending on your role Work from anywhere in the world 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 to help you connect and grow Modern, welcoming offices with snacks, drinks, and entertainment* Team sports and social activities* *Benefits may vary depending on your location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Python Engineer (Billing)
Software Python Engineer (Billing)

Gcore • United States

Hybrid
USD 120,000 - 160,000
Hybrid or remote options
Private medical insurance
Extra vacation days
+2
software python engineer in billing systems
software python engineer in billing systems

Gcore • United States

Remote
USD 110,000 - 160,000
Flexible working hours
Work from anywhere up to 45 days/year
Private medical insurance for employee
+1
Remote Python/Django Engineer - Billing & APIs
Remote Python/Django Engineer - Billing & APIs

Gcore • United States

Hybrid
USD 120,000 - 160,000
Hybrid or remote options
Private medical insurance
Extra vacation days
+2
Software Python Engineer (Billing) (Fully Remote)
Software Python Engineer (Billing) (Fully Remote)

Gcore • United States

Remote
USD 120,000 - 180,000
Remote work options
Private medical insurance for family
Language courses
+1
[WCF] Python Engineer
[WCF] Python Engineer

Software Mind • United States

Remote
USD 120,000 - 160,000
Доступ к языковым курсам
Обмен знаниями внутри сообщества
Частная медицина и страхование жизни
+1
DevOps Engineer/SRE (Cloud IaaS)
DevOps Engineer/SRE (Cloud IaaS)

Gcore • United States

Hybrid
USD 90,000 - 135,000
Flexible working hours
Remote or hybrid options
Private medical insurance for you and/
Python Developer
Python Developer

GoReel • United States

Hybrid
USD 120,000 - 170,000
Unlimited vacation
Healthcare coverage
Professional development budget
+3
Backend developer
Backend developer

BMGM • United States

Remote
USD 140,000 - 190,000
Удаленная работа
21 дней оплачиваемого отпуска
Оплачиваемый больничный
+2
backend developer for billing systems
backend developer for billing systems

Nexcess • United States

Remote
USD 120,000 - 180,000
Python developer for integration platforms
Python developer for integration platforms

AgileEngine, LLC. • United States

Hybrid
USD 120,000 - 180,000
Flexible schedule
Remote and office options
Professional growth budget