Software Engineer (Perl)
Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you!
We are looking for a Software Engineer (Perl) to work in Lisbon, Coimbra, Braga or Porto (Hybrid).
We're looking for a candidate with hands-on experience in telecom OSS environments. You'll work on backend systems that support network operations — building, maintaining, and improving the software that keeps networks running.
Responsibilities:
- Develop and maintain backend OSS applications and automation tools using Perl;
- Build and integrate interfaces with network elements, mediation systems, and OSS/BSS platforms;
- Design and implement solutions for network inventory, provisioning, fault management, and service activation;
- Work with network data — processing, transforming, and routing high-volume feeds from network elements;
- Collaborate with network engineers and architects to translate operational requirements into software solutions;
- Troubleshoot and resolve issues in production OSS environments;
- Participate in code reviews and contribute to engineering best practices
Requirements:
- 3–5 years of professional software engineering experience with Perl as a core skill;
- Hands-on experience in a telecom OSS context — network inventory, fault management, provisioning, or data mediation;
- Familiarity with telecom protocols and standards such as SNMP, SOAP/XML, TL1, or NETCONF/YANG;
- Experience integrating with NMS/EMS systems or network element APIs;
- Solid SQL skills and experience with relational databases (Oracle, MySQL, or PostgreSQL);
- Comfortable in Linux/Unix environments with shell scripting;
- English proficiency at C1 level or above;
- Able to work from the office a minimum of 2 days per week.
What can you expect from us?
- Health insurance;
- A personalized training plan, with a budget to spend on the training you find necessary;
- Constant feedback so you can grow professionally;
- Remote onboarding process;
- Team events every semester so you can live new adventures;
- Exclusive discounts and offers from our partners;
- Culture of proximity and transparency. Your ideas and needs are heard and valued by us!

