Senior Golang Software Engineer

Global communications company providing prepaid communication and payment services, and international voice carrier services.
Chișinău, Moldova
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Golang Software Engineer

IDT Corporation, a NYSE-listed global communications leader with over $1.5B in revenue, is seeking a Senior Golang Software Engineer for their Net2Phone product team. Net2Phone, recognized as 'VoIP Supplier of the Year', delivers unified cloud communications solutions globally. The role focuses on developing a high-performance messaging platform for real-time communication and external messaging integration.

The position offers an exciting opportunity to work with cutting-edge technologies in a B2B environment, leveraging Golang to build secure, scalable communication platforms. You'll be part of a dynamic team working on microservices architecture, cloud technologies (AWS), and modern database systems.

The ideal candidate will bring strong Golang expertise, cloud platform experience, and a solid understanding of distributed systems. We value problem-solvers who can maintain complex systems while driving technical excellence. The role combines hands-on development with collaborative teamwork, making it perfect for engineers who enjoy both technical challenges and cross-functional collaboration.

IDT stands out by supporting internal entrepreneurship and innovation, offering a unique blend of corporate stability and startup-like opportunities. With 1800+ employees across 20 countries, we provide a truly global perspective while maintaining a culture that encourages individual growth and creativity. The position includes attractive benefits like remote work options, professional development support, and comprehensive training opportunities.

Last updated 13 hours ago

Responsibilities For Senior Golang Software Engineer

  • Design, develop, and maintain backend systems and services
  • Collaborate with frontend developers, product managers, and other stakeholders
  • Write clean, maintainable, and efficient code
  • Provide documentation for the delivered features
  • Optimize applications for maximum speed and scalability
  • Ensure the security and integrity of applications
  • Troubleshoot and debug issues as they arise
  • Drive technical excellence and tech debt reduction
  • Stay up-to-date with the latest industry trends and technologies

Requirements For Senior Golang Software Engineer

Go
Python
Kubernetes
MongoDB
Kafka
RabbitMQ
  • 2+ years of production experience in Golang
  • Experience with AWS or other clouds
  • Understanding of modern design patterns
  • Experience in designing and maintaining complex systems
  • Experience with microservices
  • Strong problem-solving skills
  • Experience with NoSQL/SQL
  • Knowledge and experience with Docker, Git, Jenkins
  • Good communication skills and a team player
  • Good level of English – B2 or higher

Benefits For Senior Golang Software Engineer

Education Budget
  • Remote work opportunity
  • B2B Employment ($, gross)
  • High-quality hardware provided
  • Learning and growth opportunities
  • Compensation for professional training, seminars, and conferences
  • First-class English lessons

Interested in this job?

Jobs Related To IDT Corporation Senior Golang Software Engineer

Senior Golang Software Engineer (CAF)

Senior Golang Software Engineer position at IDT Corporation, focusing on money transfer systems and web portal development with remote work opportunity.

Senior/Lead C++ Software Engineer

Senior/Lead C++ Software Engineer position at IDT Corporation, developing high-performance backend systems for telecommunications services with opportunities for remote work and professional growth.

Senior Golang Software Engineer (CAF)

Senior Golang Software Engineer position at IDT Corporation, working on money transfer back-end and web portal development for the BOSS Revolution product.

Senior Golang Software Engineer (N2P)

Senior Golang Software Engineer position at IDT Corporation, developing high-performance messaging platforms for Net2Phone with focus on backend systems and microservices architecture.

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.