Match score not available

Senior Golang Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience as Senior Software Engineer, Deep knowledge of Go language, 2+ years in production experience with Go, 5+ years total, Experience in designing complex systems.

Key responsabilities:

  • Work on new features and bug fixes
  • Take full software development ownership
  • Collaborate with stakeholders and sprint meetings
  • Drive technical excellence
IDT Corporation logo
IDT Corporation Large https://www.idt.net/
1001 - 5000 Employees
See more IDT Corporation offers

Job description

We are looking for a Senior Golang Software Engineer to join our team helping us build our next generation platform products Boss Revolution. We’re building a lot of exciting new stuff using Go!

At IDT you will:
  • Work on new features and bug fixes in the Scrum team.
  • Take responsibility for the full software development life-cycle, from understanding the needs of the business through coding to deployment and maintenance.
  • Collaborate with business stakeholders and participate in product and sprint backlog meetings.
  • Demonstrate your technology-agnostic positive attitude with the ability to learn and desire to implement solutions using various technologies.
  • Work on high-performing, mission-critical, scalable, and resilient applications and services.
  • Drive technical excellence and tech debt reduction.

  • We are looking for a person with:
  • Experience as a Senior Software Engineer.
  • Deep knowledge of Go programming language.
  • 2+ years of production experience in Go and 5+ years of production experience in total.
  • Understanding of modern design patterns and proven experience applying them.
  • Experience in designing and maintaining complex systems.
  • Experience with microservices.
  • Strong problem-solving skills.
  • Experience with NoSQL databases.
  • Knowledge and experience with Docker, Git.
  • Good communication skills and a team player.
  • Good level of English – B2 or higher.

  • It would be a plus to have:
  • Experience in Payments domain.
  • Experience in business analysis and communications with users and stakeholders.
  • Experience in developing backends for frontends
  • Hands-on experience with Amazon Web Services (AWS).
  • Hands-on experience with Kubernetes.
  • Hands-on experience with Linux as the target platform.

  • We are pleased to offer you:
  • Remote work opportunity!
  • A relevant benefits package.
  • B2B Employment or Contract in Belarus.
  • Work on applications which really make a difference in people’s lives.
  • Few words about us:

    We understand the challenge of being apart from those who matter most. Our flagship brand, Boss Revolution, which includes International Calling, Mobile Top Up, and Money Transfer services, supports IDT’s mission of enabling people to keep in touch and share resources with family and friends around the world.

    We want to change the world with our services and if that sounds like something you’d like to do, get in touch.

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Telecommunication Services
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Verbal Communication Skills

    Go Developer Related jobs