5 days ago
Remote, TurkeySenior
Responsibilities
- Design and build Golang backend services integrating with payment processors, gateways, and card networks.
- Own authorization, capture, settlement, refunds, reconciliation, and chargeback or dispute workflows end to end.
- Build idempotent, fault-tolerant, auditable transaction processing using distributed architecture, transactional outboxes, and queues.
- Implement payment-data security practices including tokenization, network tokens, and applicable 3DS/SCA flows within PCI DSS scope.
- Instrument and monitor authorization rates, decline rates, processor performance, latency, and settlement accuracy.
- Use Claude or equivalent LLM tools for design, coding, research, testing, and documentation while following security and data-handling policies.
- Mentor engineers, unblock peers, and occasionally lead small project teams to delivery.
Requirements
- 7+ years of backend or full-stack engineering experience, including meaningful experience with payments, fintech, or money-movement systems.
- Strong Go experience preferred, or comparable Python experience, including building and serving REST APIs.
- Hands-on experience integrating payment processors, gateways, or acquiring systems and understanding authorization, settlement, tokenization, idempotency, reconciliation, and disputes.
- Experience with distributed cloud architectures, transactional outboxes, and queuing tools such as Kafka, SQS, or RabbitMQ.
- Demonstrated hands-on experience using Claude or an equivalent large language model to improve productivity, research, communication, coding, or testing.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with SQL-based relational databases through an ORM.
- Experience with observability platforms such as Prometheus, New Relic, or Datadog.
- Experience with DevOps and CI/CD pipelines, containerized microservices, Kubernetes, and AWS.
- Experience delivering commercial APIs and web applications and prioritizing improvements based on stakeholder or customer feedback.
- Preferred experience with acquiring ecosystems and processors such as Adyen, Stripe, Marqeta, and Fiserv, plus PCI DSS, 3DS/SCA, network tokenization, and payments compliance.
Benefits
- Remote, full-time position.
- Monthly gross compensation is $5,000–$9,500 USD.
- Access to a culture emphasizing AI-assisted engineering, open-source technology, and collaboration across engineering and business teams.
Tech Stack
Apache KafkaAWSDatadogElasticsearchGitGoKubernetesMySQLPostgreSQLPrometheusPythonRabbitMQReactReact NativeSQLTypeScript
