Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Golang Software Engineer (N2P) image - Rise Careers
Job details

Senior Golang Software Engineer (N2P)

We are looking for an experienced Golang Software Engineer to join the  N2P Messaging Team within our flagship product – Net2Phone


A high-performance messaging platform for real-time communication and integration with external messaging applications. 


This global B2B solution demonstrates Golang’s strengths in building secure, scalable, and reliable communication platforms for enterprise needs.


Responsibilities: ​
  • 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.
  • 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.


What we’re looking for:


Plus to have:
  • Python experience. IaaC experience - AWS CDK/Terraform Experience with work queues/ transaction logs: Kafka, RabbitMQ, AWS SQS etc. 


We are offer you:
  • Remote work opportunity!
  • B2B Employment ($, gross).
  • Really good hardware.
  • An exciting and challenging job with talented people around.
  • Maximizing your creativity to its fullest potential.
  • Great learning and growth opportunities.
  • Compensation for professional training, seminars, and conferences.


IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues. 


We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.


 Net2Phone is a rapidly growing global provider of unified cloud communications solutions. It was named ‘VoIP Supplier of the Year’ by the Telecom Consulting Group in 2018. Its cloud communication solution provides an integrated communications suite featuring powerful collaboration tools such as voice, messaging, chat, unlimited domestic and international calling to 23+ countries. 

IDT Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
IDT DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of IDT
IDT CEO photo
Samuel Jonas
Approve of CEO
What You Should Know About Senior Golang Software Engineer (N2P), IDT

Are you ready to take your career to the next level? We’re thrilled to invite an experienced Senior Golang Software Engineer to join the N2P Messaging Team at Net2Phone, a leader in unified cloud communications. In this role, you’ll design, develop, and maintain backend systems that power our high-performance messaging platform, ensuring it meets enterprise needs for secure and reliable real-time communication. Collaborating with frontend developers, product managers, and other key stakeholders, you’ll produce high-quality software solutions while leveraging your skills in GoLang, AWS, and microservices. Your ability to write clean and maintainable code will shine as you document features and optimize applications for maximum speed and scalability. If you’re passionate about driving technical excellence and staying current with industry trends, this opportunity is tailored for you. Join us remotely and enjoy a competitive B2B employment package, top-notch hardware, and a supportive environment that fosters creativity and innovation, all in a company that’s been a pioneer since 1990. What are you waiting for? Your exciting new adventure starts at Net2Phone!

Frequently Asked Questions (FAQs) for Senior Golang Software Engineer (N2P) Role at IDT
What are the primary responsibilities of a Senior Golang Software Engineer at Net2Phone?

As a Senior Golang Software Engineer at Net2Phone, your primary responsibilities include designing, developing, and maintaining backend systems and services for our messaging platform. You will collaborate with frontend developers and product managers to deliver exceptional software solutions, write clean and efficient code, optimize applications for speed and scalability, and ensure the integrity and security of our projects. Your role will also involve documenting features and troubleshooting any issues that arise, all while keeping up with the latest technologies.

Join Rise to see the full answer
What qualifications are required for the Senior Golang Software Engineer position at Net2Phone?

For the Senior Golang Software Engineer position at Net2Phone, you should have at least 2 years of production experience in GoLang, along with a solid understanding of AWS or other cloud environments. We're looking for proven experience with modern design patterns, microservices, and complex systems. Experience with SQL/NoSQL databases, as well as tools like Docker, Git, and Jenkins, is crucial. Good communication skills and a team-oriented mindset are also essential for success in this role.

Join Rise to see the full answer
What technologies should a Senior Golang Software Engineer at Net2Phone be familiar with?

A Senior Golang Software Engineer at Net2Phone should be familiar with a range of technologies including GoLang, AWS, microservices architectures, and design patterns. Knowledge of SQL and NoSQL databases is also important, along with experience in Docker for containerization, Git for version control, and Jenkins for continuous integration and delivery. Familiarity with work queues like Kafka, RabbitMQ, or AWS SQS would be a plus, as well as experience in using Infrastructure as Code tools like AWS CDK or Terraform.

Join Rise to see the full answer
What opportunities for growth and development exist for a Senior Golang Software Engineer at Net2Phone?

At Net2Phone, as a Senior Golang Software Engineer, you'll find a plethora of growth and development opportunities. We actively support our engineers with professional training, seminars, and conferences, ensuring you remain at the cutting edge of technology. Additionally, you’ll have the chance to maximize your creativity and collaborate with a talented team, allowing you to develop your skills while contributing to exciting projects within the company.

Join Rise to see the full answer
Is remote work available for the Senior Golang Software Engineer position at Net2Phone?

Yes, the Senior Golang Software Engineer position at Net2Phone offers the flexibility of remote work! We understand the importance of work-life balance and ensure that our talented team can work from anywhere, fostering a culture that supports productivity and collaboration regardless of location.

Join Rise to see the full answer
Common Interview Questions for Senior Golang Software Engineer (N2P)
Can you describe your experience with GoLang and how it applies to backend development?

In answering this question, highlight specific projects where you utilized GoLang to develop backend systems. Discuss your familiarity with its concurrency model, performance optimizations, and how you’ve used Go in building scalable applications. Emphasize your problem-solving strategies and how GoLang's features enhanced the overall application performance.

Join Rise to see the full answer
How do you approach optimizing applications for speed and scalability?

For this question, explain your methodologies for identifying bottlenecks in applications, such as profiling tools or logging systems you’ve used. Talk about techniques like caching, efficient database queries, and reducing API response times. It’s also beneficial to mention any metrics you monitor to ensure ongoing application performance.

Join Rise to see the full answer
Can you explain your experience with microservices architectures?

When addressing this, share specific examples of how you've designed or worked within microservices architectures. Discuss the benefits you've observed, such as modularity or scalability, and any challenges faced with inter-service communication or data consistency. Highlight any tools or frameworks you've used to implement microservices.

Join Rise to see the full answer
What practices do you follow for writing clean, maintainable code?

In your response, focus on coding standards, effective use of comments, and adhering to best practices. Mention methodologies such as Test-Driven Development (TDD) or Behavior-Driven Development (BDD) and how you engage in code reviews to ensure code quality and maintainability in your projects.

Join Rise to see the full answer
How do you keep up with the latest technology trends in the software engineering field?

Explain your strategies for continuous learning, such as following industry leaders on social media, subscribing to technical blogs, attending webinars, or participating in relevant online courses. Emphasize your commitment to lifelong learning and how it impacts your work and decision-making.

Join Rise to see the full answer
What tools have you used for CI/CD, and how have they helped your workflow?

Discuss your experience with tools like Jenkins, GitLab CI, or CircleCI. Explain how these tools streamlined your development and deployment processes, including specific examples of automating tests or reducing deployment times that improved team efficiency.

Join Rise to see the full answer
How do you manage debugging and troubleshooting in your projects?

In your answer, outline your problem-solving strategies. Discuss tools or logs you rely on, the steps you take to isolate issues, and how you ensure issues are resolved in a timely manner. Providing an example of a particularly challenging issue can showcase your troubleshooting skills.

Join Rise to see the full answer
What strategies do you use to ensure the security and integrity of your applications?

Describe your understanding of security vulnerabilities that affect backend development, such as SQL injection or cross-site scripting, and the best practices you implement to mitigate these risks. Discuss your experience with security testing and staying updated on emerging threats.

Join Rise to see the full answer
Can you share your experience in collaborating with cross-functional teams?

Talk about examples where you've effectively collaborated with frontend developers and product managers. Emphasize your communication skills, how you handle feedback and differing opinions, and your role in ensuring that project objectives are met collaboratively.

Join Rise to see the full answer
What motivated you to apply for the Senior Golang Software Engineer position at Net2Phone?

When answering, reflect on your genuine interest in the company and the position. Perhaps mention your admiration for Net2Phone's innovative products, the remote work culture, the opportunity to work on high-impact projects, or how the company's values align with your professional goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
IDT Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
NXTGIG Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Pepperstone Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 14 days ago

IDT connects communities with friends and family around the world. Our teams provide essential technology to communities that need safe and reliable services at a great value.

65 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom