Senior Go Engineer – Core Banking Platform

23 (views)

Job role insights

  • Date posted

    06.10.2025

  • Closing date

    05.11.2025

  • Offered salary

    Min: $6,183/month

  • Career level

    Senior

  • Qualification

    Bachelor

  • Experience

    6 - 9 Years

  • Gender

    Male Or Female

Description

Location: Poland

About Colibrix One:

At Colibrix One, we’re innovating the future of payments by building advanced AI-powered fintech solutions. As a fully licensed Electronic Money Institution (EMI) and a Principal Member of Mastercard, we provide cutting-edge financial services to Payment Service Providers (PSPs), neobanks, and Electronic Money Institutions across the EU and UK. Our offerings include global card processing, digital wallets, cross-border merchant accounts, alternative payment methods, and corporate accounts.

Join a fast-growing, collaborative team passionate about innovation, security, and scalable solutions. Your work here will power the digital economy.

Role Overview:

As a Senior Go Engineer, you will lead the development of a cloud-native core banking platform built for high resilience, scalability, and regulatory compliance. You will design mission-critical backend services, shape system architecture, and mentor the engineering team. This role focuses on building event-driven, service-oriented systems using modern cloud infrastructure.

Key Responsibilities:

  • Design and build high-throughput, low-latency Go services for core banking functions such as accounts, ledgering, payments, and reconciliations
  • Develop event-driven components with NATS JetStream and APIs (gRPC/REST) for internal and external integrations
  • Model critical business processes like settlements and chargebacks as reliable, auditable Temporal workflows
  • Manage infrastructure on AWS EKS with Kubernetes best practices (autoscaling, observability, security)
  • Define infrastructure as code with Terraform and manage deployments through GitOps with Argo CD
  • Collaborate daily with the team, communicate proactively, and maintain alignment across stakeholders

Required Skills & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 5+ years of backend development experience, with 3+ years in Go (Golang) in production environments
  • Strong knowledge of concurrency in Go (goroutines, channels), performance tuning, and profiling
  • Experience designing and operating distributed systems with high availability and fault tolerance
  • Hands-on experience with AWS and Kubernetes (preferably Amazon EKS)
  • Proficient in GitOps principles and working with Argo CD
  • Familiarity with event streaming technologies such as NATS JetStream
  • Solid understanding of API design using gRPC and REST
  • Fluent in English and Russian (written and spoken)
  • Strong ownership mindset, automation focus, and clear communication skills

Nice to Have:

  • Experience with Infrastructure as Code (Terraform), modular workflows, and CI integration
  • Knowledge of workflow/orchestration platforms like Temporal
  • Banking or fintech domain experience, especially core banking concepts, reconciliation, and risk-aware design
  • Familiarity with Kubernetes packaging tools like Helm or Kustomize
  • Understanding of consistency patterns (sagas, idempotent design) and secure API best practices

How to Apply

If you’re interested in this position, please register on our portal and submit your application through the link below:

👉 Register & Apply at TeezJobs.com

Interested in this job?

6 days left to apply

Apply for this job

Cancel
Send message
Cancel