Taro Logo

Senior Software Engineer(C++, Cloud with PBX/Telephony)

A company focused on real-time communications and cloud infrastructure solutions.
Backend
Senior Software Engineer
Remote
10+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Join Hopin as a Senior Software Engineer specializing in C++, Cloud, and PBX/Telephony systems. This role offers an exciting opportunity to architect and develop large-scale, distributed systems powering real-time communications. You'll be working with modern C++ standards, leading technical designs, and mentoring engineering teams while collaborating across cloud, PBX, and telephony domains. The position requires 10+ years of experience and deep expertise in C++ and distributed systems. You'll be part of an award-winning, inclusive culture with comprehensive benefits including medical coverage, generous leave policies, and professional development opportunities. The role is remote-based in India, offering the perfect environment for a hands-on leader who thrives in solving complex real-world problems in telephony and cloud infrastructure. This is an excellent opportunity to make a significant impact while working with cutting-edge technologies in a rapidly evolving field.

Last updated a month ago

Responsibilities For Senior Software Engineer(C++, Cloud with PBX/Telephony)

  • Design, build, and optimize high-performance, scalable systems using modern C++ standards (C++17/20/23)
  • Drive architectural decisions and lead the development of complex distributed systems from scratch
  • Collaborate with cross-functional teams across cloud, PBX, and telephony domains
  • Provide technical mentorship to engineers
  • Ensure quality, performance, and maintainability of software through code reviews
  • Stay updated on evolving technologies and incorporate them to enhance platform capabilities

Requirements For Senior Software Engineer(C++, Cloud with PBX/Telephony)

  • 10+ years of experience in software development and architecture
  • Expertise in modern C++ with strong knowledge of data structures, algorithms, and network communication
  • Proven track record in building cloud-native, distributed, and high-availability systems
  • Experience leading design discussions and project implementation at scale
  • Strong analytical thinking, problem-solving abilities, and technical leadership
  • Experience in VoIP, telephony, or real-time communications (preferred)
  • Familiarity with cloud technologies (preferred)
  • Prior collaboration with India-based engineering teams (preferred)

Benefits For Senior Software Engineer(C++, Cloud with PBX/Telephony)

Medical Insurance
  • Comprehensive mediclaim coverage
  • Generous paid holidays
  • Various leave types including casual, sick, privilege, bereavement, maternity, paternity, and CaRing Days
  • Night shift and referral bonuses
  • Access to wellness coaching
  • Professional development allowances
  • Flexibility with hybrid and remote work options
  • Award-winning, inclusive culture