Software Houses

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!