Senior Go Engineer – Payment Gateway Solutions

Posted Sep 4

This is a fully remote position, open to applicants in Poland, +4 more countries.

📋 Description

• Design and develop services based on Go for the payment gateway and associated fintech systems, emphasizing stability, fault tolerance, and accurate management of financial operations.

• Convert business requirements into technical specifications and suggest solutions at both the service and module levels, which include API design, data models, and integrations with external providers.

• Create solutions that adhere to security standards, such as PCI DSS, sensitive data management, and secure inter-service communications.

• Evaluate and enhance service performance through code profiling, concurrency management, and effective data storage and network interactions.

• Engage in microservices architecture design, covering service boundaries, communication patterns, load balancing, error management, queues/streaming, and data storage.

• Write maintainable and testable code with adequate unit and integration test coverage.

• Take part in code reviews, assess implementations, identify problems, and provide constructive feedback.

• Offer practical solutions during technical discussions related to the existing architecture and development processes.


⛳️ Requirements

• 3–5 years of experience in Go development, primarily focusing on backend systems.

• Approximately 5 years of experience in working with fintech applications.

• Knowledge of distributed systems, microservices architecture, and API design, including REST/RPC transports.

• Proficiency in working with SQL and NoSQL databases, message brokers (such as Kafka, NATS), and caching systems.

• Familiarity with CI/CD practices and tools, ideally GitLab.

• Experience utilizing the AWS cloud platform.

• Capability to share expertise and collaborate with the team on technical solutions.

• Excellent communication skills, with the ability to simplify complex technical concepts for colleagues with varying levels of technical knowledge.

• Proficiency in both written and spoken English and Russian.

• Experience in the fintech sector.

• A security-by-design mindset, with the skill to incorporate security considerations into solutions at every stage.

• Understanding of fintech regulatory frameworks, including PCI DSS and GDPR.

• Experience in performance optimization and developing high-availability systems.

• Familiarity with observability tools such as logging, metrics, tracing, Prometheus, Grafana, and OpenTelemetry.

• Experience in integrating with external payment providers, processors, or anti-fraud systems.


🏝️ Benefits

• Opportunity to influence the future of fintech solutions within an expanding company.

• Collaborative, flat team structure that appreciates your expertise and ideas.

• Continuous learning and development opportunities to enhance your skills and advance your career.

• Competitive salary and benefits package.

• Flexible work arrangements to support a healthy work-life balance.

People also viewed

Smart Working1 day ago

Senior PHP Symfony Engineer

GB flagUnited Kingdom, +3 more countriesFull-timeBackend Engineer
ApplyView job
memodio1 day ago

Flutter, Node.js Fullstack Engineer

Anywhere in the WorldFull-timeBackend Engineer€35k – €55k/year
ApplyView job
Binance1 day ago

Senior Backend Engineer – Java / Go

TW flagTaiwan OnlyFull-timeBackend Engineer
ApplyView job
Mindrift2 days ago

Senior Python Data Scraping Engineer – Freelance

AR flagArgentina OnlyPart-timeBackend Engineer$25/hour
ApplyView job
Mindrift2 days ago

Senior Python Data Scraping Engineer, Freelance

SE flagSweden, +5 more countriesPart-timeBackend Engineer$45/hour
ApplyView job
Mindrift2 days ago

Senior Python Data Scraping Engineer

IN flagIndia OnlyPart-timeBackend Engineer$30/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers