Skip to main content
RUBx

Staff Backend Engineer (Go)

RemoteRussia only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Salary not disclosed
Check eligibility

Open to RU only. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer, 5+ yrs experience in Go, must be based in Russia. Requires strong skills in PostgreSQL, Redis, Kafka, and gRPC. Experience in fintech or payment systems is a must.

Core skills

Go

Required skills

PostgreSQLRedisKafkagRPCDockerKubernetesGitOpsArgoCDCI/CDObservabilityLogsMetricsTracing

Optional skills

Blockchain

What you'll do

  • Develop backend services in Go
  • Design internal services and APIs
  • Work with PostgreSQL, Redis, Kafka, and gRPC
  • Develop new services and improve existing ones
  • Participate in architecture design
  • Investigate production incidents
  • Analyze logs, metrics, and traces
  • Participate in Kubernetes infrastructure development
  • Deploy services through ArgoCD
  • Improve performance, scalability, and reliability of services
  • Help solve infrastructure tasks when needed
  • Work on service performance, scalability, and reliability

What they require

  • Confident commercial experience developing in Go
  • Experience creating and supporting production systems
  • Understanding of concurrency in Go
  • Experience using Kafka or other message brokers
  • Understanding of Docker and Kubernetes
  • Understanding of system observability principles including logs, metrics, and tracing
  • Ability to design services that are maintainable and scalable
  • Ability to analyze problems before implementation
  • Ability to ask the right questions when requirements are incomplete
  • Ability to propose several solution options
  • Ability to make and justify technical decisions
  • Ability to bring tasks to production and support own changes
  • Experience with fintech products is preferred
  • Experience with banking infrastructure is preferred
  • Experience with payment services is preferred
  • Experience with billing systems is preferred
  • Experience with cryptocurrencies is preferred
  • Experience with digital assets is preferred
  • Experience with distributed or highload systems is preferred
  • Confident commercial experience developing with Go
  • Experience with PostgreSQL
  • Experience with Redis
  • Experience developing gRPC services
  • Understanding of system observability principles: logs, metrics, tracing
  • Ability to design maintainable and scalable services
  • Ability to propose multiple solution options
  • Ability to deliver tasks to production and support own changes
  • Preferred experience with fintech products, banking infrastructure, payment services, billing systems, cryptocurrencies, digital assets, distributed systems, or high-load systems

Benefits

  • Work on services related to modern financial infrastructure and digital payments
  • Opportunity to solve complex engineering tasks
  • Participation in designing new system components
  • Influence on architectural decisions
  • Use of modern AI tools such as Claude Code, Cursor, GitHub Copilot, and ChatGPT

RUBx is a Russian company developing infrastructure for digital financial assets and settlements using blockchain technologies. The company issues the RUBx digital financial asset, pegged 1:1 to the Russian ruble, and develops solutions for settlements between businesses and financial organizations.

Crypto

Details

Apply routeUnknown
Salary not disclosed