Back to Jobs

Senior Golang Software Engineer (DSC)

IDT Corporation
Warsaw / Tbilisi / Minsk / Chișinău / Spain / Belgrade

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

GolangSQLNoSQLCI/CD pipelinesUnit TestingIntegration Testing

At IDT you will:

    • Work on new features and bug fixes in the Scrum team.
    • Take responsibility for the full software development life-cycle.
    • Collaborate with business stakeholders and participate in product and sprint backlog meetings.
    • Work on high-performing, mission-critical, scalable, and resilient applications and services.
    • Drive technical excellence and tech debt reduction.

We expect you to have:

    • Experience across the full software development lifecycle: design, implementation, testing, deployment, and production support.
    • 5+ years of production experience with modern programming languages and strong engineering fundamentals.
    • Strong motivation to use Golang as a primary language in production.
    • Proven ability to drive technical initiatives from idea to production.
    • Strong ownership mindset and responsibility for technical outcomes.
    • Experience designing and building scalable, reliable backend systems.
    • Solid knowledge of SQL and NoSQL databases (Oracle, Couchbase, MongoDB, Redis, or similar).
    • Experience with CI/CD pipelines and tools (ArgoCD, Jenkins, GitHub Actions, or similar).
    • Understanding of modern design patterns and best practices.
    • Experience with automated testing (unit, integration).Good level of English - B2 or higher.

It would be a plus to have:

    • Solid experience with enterprise Java/Kotlin backends.
    • Experience in fintech or high-load domains.
    • Experience designing distributed or microservice architectures.
    • Experience with event-driven systems or message brokers.
    • Hands-on experience with AWS and Kubernetes.
    • Hands-on experience with Linux as a target platform.
    • Experience mentoring engineers and participating in technical reviews.
    • Backend-for-Frontend (BFF) experience.

We are pleased to offer you:

    • Remote work flexibility – work from anywhere as B2B contract with competitive gross compensation in USD
    • If you are in Belarus and Moldova - there are perfect office spaces.
    • Top-tier hardware to support your productivity.
    • An exciting and challenging job with talented people around.
    • Continuous learning and career growth opportunities.
    • Coverage for professional development: training, seminars, and conferences.
    • More perks for the Minsk and Chisinau office employees.
    • Access to high-quality English lessons
Senior Golang Software Engineer (DSC)
IDT Corporation
Apply