Avatar for FBS EU
FBS EU
Actively Hiring
Trading built on trust. Regulated. Transparent. Human-centric

Product Engineer (Golang)

Posted: 4 weeks ago
Job Location
Remote Work Policy

Onsite or remote

Hires remotely in
Visa Sponsorship

Not Available

Preferred Timezones
Central European Time
RelocationAllowed
Skills
MySQL
Git
PostgreSQL
Rabbitmq
Kafka
Docker
Go (Golang)
Kubernetes

About the job

We are a regulated European online broker. Our mission is to help traders lose as little money as possible during trading. We believe that business growth is a direct function of the quality we bring to customers, and we make decisions based on what improves the client’s experience.We are organized as autonomous, self-managing teams yet with full compliance with EU legislation. Each team owns a specific area of expertise and is fully accountable for outcomes, making independent decisions about tools, infrastructure, and ways of working.
We take a lean approach to organisational structure: decision-making authority sits close to the work, teams are empowered to drive and own change, and leaders are here to remove obstacles and develop people - not to micromanage.
We are looking for a Product Engineer (Go) to join the team accountable for the Payments systems integrations and operation. The mission is to deliver the best possible customer experience during cash operations: deposits, withdrawals, transfers etc.

We offer:

  • Direct impact on how the organization works: you will shape the internal environment that defines how fast and reliably teams and employees can operate.
  • Peer-to-peer collaboration in practice: roles and decisions are shaped by ownership and agreements within the team, not by unnecessary management layers or prescribed responsibilities.
  • Autonomy within a clearly defined domain: you own the internal IT platform and make decisions about tools, standards, and architecture.
  • Engineering-driven approach to internal IT: you will design systems, automate workflows, and eliminate classes of problems instead of handling individual requests.
  • No gatekeeping, but clear ownership: you are responsible for the reliability, security, and evolution of the corporate IT environment as a system.

We expect you to:

  • Build and operate PSP integrations for cards and banks (APIs + webhooks).
  • Design provider-agnostic payments state model: async confirmations & callbacks, pending flows, deduplication, retries, flow routing, PSPs availability handling.
  • Automate operations: disputes/chargebacks/refunds, reconciliation, missing or late provider events, customer events tracing and forensics.
  • Deliver stability of the payments stack: observability, safe releases (flags/canaries/rollbacks), incident response, customer support.
  • Deliver payment security & regulatory controls: SCA/3DS, PCI-aware controls and boundaries, secrets/key management, access controls, audit trails and provision of evidence for audits/regulatory requests.
  • Integrate anti-fraud and AML controls: transactions monitoring and risk-scoring, fingerprinting, velocity/rate limits, rule-based decisions and provider/risk-tool integrations.

What is important to us:

  • You consistently put customer value and team goals above everything else when making any decision during your work.
  • Engineering mindset: ability to build new under uncertainty, understand big complex systems, navigating root causes, and choose mindful solutions.
  • Proven Go backend experience in regulated payments/fintech, including hands-on PSP integrations for cards and banks (APIs, webhooks/callbacks, idempotency, double-charge prevention, retries/timeouts logic).
  • Hands-on experience automating payment operations: refunds, chargebacks, reconciliation, settlement workflows automation. Scripts & tools for manual interventions and audits.
  • Risk & regulation exposure: hands-on implementation experience of security, compliance, antifraud and AML requirements with software controls: SCA/3DS, PCI-DSS, RBAC, secrets, audit trails, transaction monitoring, velocity controls, and risk-tool integrations.
  • Production reliability experience: observability, resilience practices, incident management, safe releases.
  • Commitment to engineering quality through writing tests and automating quality checks (integration / contract / E2E).

About the company

FBS EU company logo

FBS EU

Actively Hiring
Trading built on trust. Regulated. Transparent. Human-centric11-50 Employees
Learn more about FBS EU image