Senior Go Engineer — FinTech Payments, Flexible Work

Colibrix Limited

Warszawa

Hybrid

PLN 200,000 - 320,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Shape the future of fintech
Collaborative, horizontal team culture
Continuous learning and development
Competitive salary and benefits
Flexible work arrangements

Job summary

Colibrix Limited in Warsaw, Poland, is seeking an experienced Go Engineer to join our fintech payment gateway product. You will design and implement high-throughput services with a focus on reliability and security.

The ideal candidate has 5+ years in Go, strong background in distributed systems and databases, plus hands-on experience with AWS, Kubernetes, and event-driven architectures. Proficiency in English and Russian is required, with a collaborative, results-driven mindset.

Qualifications

  • 5+ years of professional Go development, including fintech experience.
  • Strong knowledge of distributed systems, microservices, and API design.
  • Advanced PostgreSQL skills, including transactions, isolation levels, locking, indexing, migrations, and concurrency.
  • Experience designing reliable transactional systems using idempotency, retries, event deduplication, transactional outbox, sagas, and reconciliation.
  • Hands-on experience with event-driven architectures and message brokers such as NATS, Kafka, or RabbitMQ.
  • Experience building and operating production services, including incident investigation, safe deployments, database migrations, and observability.
  • Practical knowledge of AWS, Kubernetes, and CI/CD.
  • Experience integrating with banks, payment providers, processors, AML/KYC, or anti-fraud platforms.
  • Understanding of security requirements for financial and personal data.
  • Ability to translate business requirements into technical solutions and independently drive implementation.
  • Strong communication skills and working proficiency in Russian and English.

Skills

Go
Distributed systems
API design
Event-driven
Russian
English
NATS
Kafka
RabbitMQ
AWS
Kubernetes
CI/CD

Tools

PostgreSQL
NATS
Kafka
RabbitMQ
AWS
Kubernetes
CI/CD

Job description

At COLIBRIX ONE*, we're building advanced, AI-powered payment technologies that support Payment Service Providers (PSPs), Electronic Money Institutions (EMIs), and neobanks across the EU and the UK. As a fully licensed Electronic Money Institution (FCA Reference No. 927920) and holder of a Financial Institution Licence issued by the MFSA, as well as a principal member of both VISA and Mastercard, we provide comprehensive, real-world financial solutions that include:

  • Global card processing
  • Digital wallet infrastructure
  • Cross-border merchant accounts
  • Alternative payment methods (APMs)
  • Corporate accounts for legal entities

We're a fast-growing team with a passion for innovation, security, and scalability. Our culture values curiosity, collaboration, and impact - and we're looking for talented professionals who are ready to shape the future of fintech.

At COLIBRIX ONE, your work directly powers the digital economy. If you're eager to solve meaningful challenges and build with purpose, we'd love to hear from you.

The ideal candidate will bring deep technical expertise, a collaborative mindset, and the ability to influence and mentor team members through knowledge and experience rather than formal authority.

What You Need to Succeed
  • 5+ years of professional Go development experience, including 3+ years in fintech, banking, payments, or other transaction-critical systems
  • Strong knowledge of distributed systems, microservices, and API design (REST and gRPC)
  • Advanced PostgreSQL skills, including transactions, isolation levels, locking, indexing, migrations, and concurrency
  • Experience designing reliable transactional systems using idempotency, retries, event deduplication, transactional outbox, sagas, and reconciliation
  • Hands-on experience with event-driven architectures and message brokers such as NATS, Kafka, or RabbitMQ
  • Experience building and operating production services, including incident investigation, safe deployments, database migrations, and observability
  • Practical knowledge of AWS, Kubernetes, and CI/CD
  • Experience integrating with banks, payment providers, processors, AML/KYC, or anti-fraud platforms
  • Understanding of security requirements for financial and personal data
  • Ability to translate business requirements into technical solutions and independently drive implementation
  • Strong communication skills and working proficiency in Russian and English
Banking Domain Experience

Hands-on experience in several of the following areas is highly valued:

  • Ledgers, accounting flows, accounts, and balance management
  • Holds, reversals, adjustments, reconciliation, and settlement
  • SEPA, SWIFT, and ISO 20022
  • Card transaction lifecycles and card scheme integrations
Nice to Have
  • Experience with Temporal or a similar workflow engine
  • Experience with NATS/JetStream, GitLab CI/CD, OpenTelemetry, Prometheus, Grafana, Loki, or Tempo
  • Knowledge of event sourcing or append-only financial data models
  • Familiarity with PCI DSS and GDPR
  • Experience using AI coding tools for analysis, implementation, testing, or code review

What We Offer:

  • Opportunity to shape the future of fintech solutions within a growing company
  • Collaborative, horizontal team structure that values your expertise and ideas
  • Continuous learning and development opportunities to enhance your skills and career growth
  • Competitive salary and benefits package
  • Flexible work arrangements to support work-life balance

* This position is offered within the COLIBRIXONE. Employment will be under the appropriate legal entity based on the role and location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer — Fintech Payments, Flexible Work
Senior Go Engineer — Fintech Payments, Flexible Work

Colibrix One • Kraków

On-site
PLN 240,000 - 320,000
Competitive salary
Flexible work arrangements
Learning opportunities
Senior Go Engineer (Core Banking)
Senior Go Engineer (Core Banking)

Colibrix Limited • Warszawa

Hybrid
PLN 200,000 - 320,000
Shape the future of fintech
Collaborative, horizontal team culture
Continuous learning and development
+2
Senior Go Engineer (Core Banking)
Senior Go Engineer (Core Banking)

Colibrix One • Kraków

On-site
PLN 240,000 - 320,000
Competitive salary
Flexible work arrangements
Learning opportunities
Technical Support Specialist
Technical Support Specialist

Colibrix One • Województwo mazowieckie

On-site
PLN 70,000 - 100,000
Flexible work arrangements
Continuous learning opportunities
Competitive salary package
FinTech L2 Support Engineer - Linux & Monitoring (Shift)
FinTech L2 Support Engineer - Linux & Monitoring (Shift)

Colibrix One • Województwo mazowieckie

On-site
PLN 70,000 - 100,000
Flexible work arrangements
Continuous learning opportunities
Competitive salary package
Remote Fintech Support Specialist - Payments & Tech
Remote Fintech Support Specialist - Payments & Tech

Colibrix One • Województwo mazowieckie

Remote
PLN 60,000 - 90,000
Competitive salary
Paid vacation
Fully remote work
Customer Support Specialist
Customer Support Specialist

Colibrix One • Województwo mazowieckie

Remote
PLN 60,000 - 90,000
Competitive salary
Paid vacation
Fully remote work
Key Account Manager
Key Account Manager

Colibrix One • Warszawa

On-site
PLN 120,000 - 180,000
English classes
Spanish classes
Training reimbursement
Key Account Manager
Key Account Manager

Colibrix Limited • Warszawa

Hybrid
PLN 60,000 - 90,000
English / Spanish classes
Training reimbursement
Senior Key Account Manager
Senior Key Account Manager

Colibrix One • Województwo mazowieckie

On-site
PLN 120,000 - 180,000
English/Spanish classes
Training/courses reimbursement
Growth opportunities
Top locations