CareerPlanGet AI match score →

Senior Developer with Golang

Sofia, Sofia City Province, Bulgaria🌐 Remote💼 Full-time🗓 2025-04-02 → 2026-08-01

Core

Designing and implementing complex workflows, APIs, and high-performance microservices for a global payment service provider.

Role type

Senior Golang developer (backend)

Builds

Scalable, robust, testable, efficient, and easily maintainable software for global payments solutions.

Domain

Fintech / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Golang programming, asynchronous programming (Goroutines, channels), low latency/high-performance software design, vendor package management (Glide, dep), ORM (Gorm), unit and performance testing (Ginkgo), Golang templating, Git/SVN/Mercurial

Preferred skills

API design standards, JavaScript frameworks (Ember, Angular, React), Ruby/Ruby on Rails, Redis, RabbitMQ, security (OpenSSL, mod_security), Linux/DevOps (AWS, Puppet, Chef, Ansible), payment industry experience

Technologies

Go, React, Ruby, Redis, RabbitMQ, Gorm, Ginkgo, Glide, dep, AWS, Puppet, Chef, Ansible, OpenSSL, mod_security

Responsibilities

Designing and implementing complex workflows and APIs; Writing scalable, robust, testable, efficient, and easily maintainable code; Translating software requirements into stable, working, high performance and high-availability software; Playing a key role in architectural and design decisions for efficient microservices distributed architecture

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗