About the Company

RUBx is a fintech company that develops its own products and technology solutions. We create services in the field of financial technologies, payment infrastructure, digital assets, and business process automation.

Responsibilities

  • Develop backend services in Go.
  • Design internal services and APIs.
  • Work with PostgreSQL, Redis, Kafka, and gRPC.
  • Develop new services and enhance existing ones.
  • Participate in architecture design and resolve production incidents.
  • Analyze logs, metrics, and traces.
  • Contribute to the development of Kubernetes infrastructure.
  • Deploy services using ArgoCD.
  • Focus on performance, scalability, and reliability of services.
  • Address infrastructure challenges as needed.

Requirements

  • Confident commercial experience in Go development.
  • Experience in creating and maintaining production systems.
  • Understanding of concurrency in Go.
  • Experience with PostgreSQL and Redis.
  • Familiarity with Kafka or other message brokers.
  • Experience in developing gRPC services.
  • Understanding of Docker and Kubernetes.
  • Knowledge of observability principles (logs, metrics, tracing).
  • Ability to design maintainable and scalable services.

Benefits & Perks

  • Work with modern AI tools to accelerate development.
  • Opportunity to influence architectural decisions.
  • Engage in complex engineering tasks related to financial infrastructure.

How to Apply

Apply here