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.



