Lead Golang Software Engineer

Global communications company providing prepaid communication and payment services, international voice carrier listed on NYSE.
Chișinău, Moldova
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Lead Golang Software Engineer

IDT Corporation, a global communications leader with $1.5B in revenue and NYSE listing, seeks a Lead Golang Software Engineer for their IDTPay service. This role involves leading a critical payment processing system handling hundreds of millions in transactions through various processors like Stripe and AWP. The position combines technical leadership with hands-on development, requiring expertise in Go, microservices, and cloud technologies.

The role offers an opportunity to shape the technical direction of a PCI-compliant payment platform while working with a diverse tech stack including MongoDB, AWS, and Docker. As a lead engineer, you'll drive technical excellence, mentor team members, and interact directly with business stakeholders to expand payment functionality and improve system performance.

Based in Chișinău through partnership with FusionWorks, the position offers a hybrid work model and comprehensive benefits including professional development opportunities. IDT's entrepreneurial culture encourages innovation and independent thinking, making it an ideal environment for those who want to make a significant impact in global financial technology.

The ideal candidate will bring 3+ years of Go experience, strong system design capabilities, and proven leadership skills. This role presents an excellent opportunity to work on mission-critical financial systems while growing professionally in a supportive, global organization.

Last updated 9 days ago

Responsibilities For Lead Golang Software Engineer

  • Work on new features and bug fixes in the Scrum team
  • Take responsibility for full software development life-cycle
  • Collaborate with business stakeholders and participate in product meetings
  • Work on high-performing, mission-critical, scalable applications
  • Drive technical excellence and tech debt reduction
  • Lead and expand functionality and payment methods
  • Provide support and improvements
  • Represent the team

Requirements For Lead Golang Software Engineer

Go
MongoDB
JavaScript
React
  • 3+ years of production experience in Go or other programming languages
  • Understanding of modern design patterns
  • Experience in designing and maintaining complex systems
  • Experience with microservices, logging and monitoring
  • Experience with NoSQL databases (MongoDB)
  • Hands-on experience with Amazon Web Services (AWS)
  • Strong knowledge and experience with Docker, Git
  • Experience in Leading team
  • Experience in client, business, and vendor relations
  • Good level of English – B2 or higher

Benefits For Lead Golang Software Engineer

Education Budget
  • Modern office with free parking in city center
  • Hybrid work opportunity
  • Competitive salary and growth opportunities
  • High-quality hardware
  • Compensation for professional training and conferences
  • First-class English lessons
  • Additional perks for full-time employees

Interested in this job?

Jobs Related To IDT Corporation Lead Golang Software Engineer

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.