Idt

Senior Golang Software Engineer (DTC)

  • Idt

Job Description

We are looking for a proactive Senior Software Engineer to join our team and help build our next-generation Boss Revolution platform products.
You will take ownership of backend services, drive technical initiatives end-to-end, and actively contribute to architectural and engineering decisions.
We are building exciting new solutions using Go and continuously evolving our technology stack to deliver reliable, scalable, and high-performance systems.


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