Назад
Company hidden
2 месяца назад

Senior Golang Backend Developer (Billing)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Portugal
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Golang Backend Developer (Billing): Design and build reliable backend services for billing and payment processing systems with an accent on integrations with payment providers and financial infrastructure. Focus on implementing transaction workflows, ensuring scalability, reliability, and correctness of financial operations under high load.

Location: Onsite in Lisbon

Company

hirify.global helps game developers achieve financial and creative independence by providing the solutions they need to launch, run, and grow their businesses.

What you will do

  • Design and develop scalable backend services in Golang for billing and payment flows
  • Implement billing and payment processing logic, including transaction pipelines with retries, reconciliation, and error handling
  • Integrate with multiple external payment providers and financial APIs
  • Ensure high reliability, correctness, and observability of financial operations
  • Write maintainable, well-tested production code
  • Monitor and debug payment and transaction flows

Requirements

  • 5+ years of commercial Golang backend development with solid understanding of Go concurrency and internals
  • Hands-on experience with billing or payment systems, including payment provider integrations (Adyen, Stripe, Checkout.com or similar), subscription billing, or financial reconciliation
  • Experience with REST APIs, asynchronous processing, and event-driven systems
  • Experience with PostgreSQL or similar relational databases
  • Understanding of transactional systems, data consistency, and idempotency
  • Ability to write, own, and debug production code in live payment environments

Nice to have

  • Experience with multiple payment providers
  • Experience with subscription billing systems
  • Experience with high-load backend systems
  • Knowledge of distributed systems architecture
  • Experience with message queues (Kafka, RabbitMQ)
  • Experience with observability tools (metrics, tracing, logging)

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →