Middle Golang/Python Software Engineer

Global communications company founded in 1990, industry leaders in prepaid communication and payment services.
Warsaw, PolandChișinău, MoldovaMinsk, Minsk Region, Belarus
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Telecommunications

Description For Middle Golang/Python Software Engineer

IDT Corporation, a NYSE-listed global communications leader with over $1.5 billion in revenue, is seeking a Mid-Level Golang/Python Software Engineer for their Net2Phone product team. This role offers an exciting opportunity to work on a high-performance messaging platform that enables real-time communication and integration with external messaging applications.

As part of the N2P Messaging Team, you'll be working on a global B2B solution that showcases GoLang's capabilities in building secure, scalable, and reliable communication platforms for enterprise needs. The position offers remote work flexibility and the chance to work with talented professionals across multiple locations.

The ideal candidate should have at least 2 years of production experience with Go/Python and be well-versed in cloud technologies, particularly AWS. You'll be responsible for designing and maintaining complex systems, working with microservices, and ensuring application security and performance optimization.

What makes this role particularly attractive is IDT's unique approach to corporate culture. Despite being a large corporation, they maintain an entrepreneurial spirit, encouraging and supporting in-house initiatives. The company offers excellent benefits, including professional development opportunities, hardware support, and English language training.

Working on Net2phone, you'll be exposed to a complex system with multiple components and intricate interaction logic, providing endless opportunities for learning and growth. The role combines technical challenges with the stability of an established company, making it an ideal opportunity for engineers looking to make a significant impact while advancing their careers.

Last updated 16 days ago

Responsibilities For Middle Golang/Python Software Engineer

  • Design, develop, and maintain backend systems and services
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions
  • Write clean, maintainable, and efficient code
  • Optimize applications for maximum speed and scalability
  • Ensure the security and integrity of applications
  • Troubleshoot and debug issues as they arise
  • Mentor and guide junior engineers, fostering a culture of learning and growth
  • Stay up-to-date with the latest industry trends and technologies

Requirements For Middle Golang/Python Software Engineer

Go
Python
  • 2+ years of production experience in Go/Python
  • Experience with AWS or other clouds
  • 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/SQL
  • Knowledge and experience with Docker, Git, Jenkins
  • Good communication skills and a team player
  • Good level of English – B2 or higher

Benefits For Middle Golang/Python Software Engineer

  • Remote work opportunity
  • B2B Employment ($, gross)
  • Really good hardware
  • Great learning and growth opportunities
  • Compensation for professional training, seminars, and conferences
  • First-class English lessons

Interested in this job?

Jobs Related To IDT Corporation Middle Golang/Python Software Engineer

Middle C#/.NET Software Engineer

Mid-level C#/.NET Engineer position at IDT Corporation, focusing on money transfer systems and Anti-Fraud development with remote work options in Eastern Europe.

Software Development Engineer

Join Adobe's AEM Engineering team to develop and maintain enterprise-level content management systems using Java, JavaScript, and modern cloud technologies.

Python Developer

Python Developer position at AppViewX, focusing on certificate lifecycle management and automation, requiring 3+ years of experience and strong networking knowledge.

Salesforce Engineer

Mid-level Salesforce Engineer position at Oodle Car Finance, developing and maintaining Salesforce applications with Apex and Lightning Web Components in a hybrid work environment.

Salesforce Engineer

Mid-level Salesforce Engineer position at Oodle Car Finance, developing and maintaining Salesforce applications with Apex and Lightning Web Components in a hybrid work environment.