Software Engineer – Communication Platforms

Modulus Sa — Greece · Posted ~1 day ago

Full-time

Skills

Software Engineering VoIP Communication Platforms

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Help develop next-generation communication software that supports scalable voice and messaging services for business customers.

Highlights

Build modern communication platforms with a focus on scalability, flexibility, and customer experience.

Description

Job Description modulus S.A. is an innovative telecommunications company headquartered in Athens, Greece, delivering next-generation VoIP telephony services to clients across domestic and international markets since 2012. As one of Greece’s leading VoIP providers, modulus enables business across industries to transition to modern, cost-effective communication solutions that support remote work and digital agility. We continuously develop modern communication solutions for businesses, investing in the evolution of our Hosted vPBX, Voice, and Messaging services. Our goal is to build a more flexible and scalable platform that delivers enhanced customer experience while simplifying the management of business communication services. As part of this journey, we are looking for a Software Engineer – Communication Platforms to join our team and play an active role in developing the next generation of our communication platform. In this role, you will become part of the Hosted vPBX development team, contributing to the design and implementation of new features that enhance our platform, improve the user experience, and increase the efficiency of internal processes. You will also contribute to the development of configuration tools, new platform capabilities, and automation mechanisms that will form the foundation of the next generation of our communication platform. Key Responsibilities Design, develop, and maintain new features of our Hosted vPBX platform.Enhance existing platform capabilities, workflows, and overall system performance.Contribute to the development of our new Visual Dialplan Builder.Develop management and configuration tools for communication services.Build automation mechanisms that simplify the day-to-day management and provisioning of services.Collaborate closely with the Product and Technical Support teams to translate business requirements into scalable technical solutions.Collaborate on the integration and productization of AI-enabled capabilities. What We Offer A competitive gross monthly salary ranging from 1,550€ to 2,100€, depending on experience and qualifications.Private health and medical insurance coverage plan for you and your family.Meal vouchers via Up Hellas EAT e-card.Monthly pass for free transportation via OASA.Access to an online self-improvement and mental health platform.Opportunities for career growth and continuous training.A collaborative team environment with modern office amenities.Continuous technological development opportunities and the ability to take ownership and initiative.The opportunity to contribute to the development of a modern telecommunications product. Job Requirements Must have At least 3 years of hands-on experience with Python and PHP development.Experience in designing, building and consuming REST APIs, including the integration of third-party services.Experience with MySQL or other relational database management systems.Hands-on experience with Git and version control workflows.Strong analytical and problem-solving skills, with the ability to translate requirements into effective technical solutions.A genuine interest in developing new products, features, and platform capabilities. Good to have Experience with VoIP or PBX platforms, such as Asterisk, FreePBX, or similar communication systems.Understanding of telephony workflows, including IVR, Ring Groups, Queues, Routing Rules, and Time Conditions.Experience developing configuration tools, administration panels, or internal management interfaces.