A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO


Senior Software Engineer / Ingenieur(e) logiciel




Job summary

We are looking for a talented senior software engineer with experience in cloud native solutions. You’ll be working on the development of a platform for data collection and processing of mobile networks. You will join a scrum team responsible for the development of such a platform to implement processing algorithms in a cloud environment EXFO solutions. This solution will represent a significant step forward of our offering and will set as a future-proof platform for further evolution


What you’ll do

  • As a member of an agile team, participate in the development of a microservice based web product.
  • Implement unit tests
  • Participate in code reviews
  • Guarantee the quality of the product in terms of robustness and performance
  • Participate in the maintenance and evolution of CI/CD pipelines and scripts
  • Elaborate software documentation
  • Participate actively in scrum ceremonies and technical meetings and contribute to improve our engineering standards and processes
  • When necessary, collaborate with the QA team to implement automated test and execute manual tests


What we’re looking for

Technical skills

Development skills:

  • Programming
  • API Design
    • Java, Scala, Python
    • Object-oriented programming
  • Databases
  • Scripting

Cloud-specific skills:

  • Systems architecture and design
  • Networking
  • DevOps
  • Scaling
  • Security
  • Microservices


Key software knowledge

  • C++
  • Rest APIs
  • HTTP(s)
  • Kubernetes autoscaler
  • It would be very valuable knowledge on AI algorithms and workflows for orchestrators


Telecom knowledge

  • Familiarized with 3GPP standards
  • Core & RAN 4G/5G mobile networks solid background


Required aptitudes

  • Willingness to work in a highly team-oriented environment
  • Ability to analyse technical challenges and propose solutions with autonomy
  • Good written and verbal communication skills
  • Flexibility and adaptability to work in changing environments
  • Initiative to bring new ideas and propose improvements
  • Passion for good coding practices and high-quality code



Must have

Pertinent experience: +4 years’ experience in software development in telecommunications business

Language requirements:  Fluent in English, written and spoken

Education: Telecommunications or Computer Science master’s degree 



Any other combination of experience/studies will be considered.

Senior Software Engineer / Ingenieur(e) logiciel Valencia, Spain | Posted 9 days ago

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.