Senior Software Engineer
Citrix Systems
Patras, Greece
πριν από 12 ώρες

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device.

Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device : YOU!

What we're looking for :

You love solving problems and enjoy learning new technologies. You have 3+ years in developing, executing, monitoring, analyzing or maintain performance tests, solutions and automation.

You have developed a strong expertise and tenacity in root-causing performance bottlenecks and treating the product as a white box for isolating and / or fixing associated defects.

You excel when working under accelerated software development cycles and helping ensure that shipped products meet rigorous standards of quality and are delivered on time.

If you also have a strong computer networking background, we’d love to speak with you!

Position Overview

This opportunity is with the Citrix Networking and Security group, which builds the world's highest performing and secure Application Delivery Controller.

In this role, you will work amongst a team of experienced software engineers on problems pertaining to performance-oriented development of networking product and solutions.

As a Senior Software Engineer you will be responsible for the design, development, validation, of the performance of both on prem and cloud services.

You will work closely with Engineering, Product Managers, Sales and Account personel, to design and implement solutions that drive our business success.

You will be working on high stake customer engagements, optimizing and demonstrating the performance of our products.

Role Responsibilities

  • Identifies, quantifies, and resolves performance issues
  • Troubleshoots performance related bottlenecks and provides insights / suggestions at platform or networking teams
  • Reviews functional and technical specifications, as well as creates / executes test cases, test plans and automation scripts
  • Reviews capacity plans and production usage trends assisting product and engineering teams create suitable real-world usage profiles and baselines
  • Performs breakpoint analysis to ensure acceptable levels of performance
  • Cross checks across time and releases in order to identify potential problems, omissions, and open issues
  • Presents clear metrics to both technical and non-technical staff
  • Owns the projects, from start to finish, with minimal supervision
  • Creates the next generation of tools and infrastructure for performance testing, focusing on productivity, release velocity and product quality
  • Enhances and supports performance environments / infrastructure both on perm and to the cloud
  • Plans for execution and own the regression testing across releases and platform combinations
  • Works under accelerated software development cycles, and helps ensure that shipped products meet rigorous standards of quality and are delivered on time
  • Basic Qualifications

  • You should have a minimum of 3-5 year’s relevant experience to the role of Software Engineer.
  • This position typically requires a Bachelor’s degree, or equivalent experience supporting end users in relevant technology.
  • You should have advanced knowledge of Web Protocols, Networking stacks, Linux / Unix operating systems.
  • You should have strong Programming experience / background in Python, Shell and / or other languages
  • You should be fluent in Greek and English (both verbal and written)
  • Strong background in public clouds : AWS / Azure / GCP
  • Preferred Skills / Experience :

  • Relevant experience with system level testing, performance, capacity, longevity testing
  • Proven analytical skills for data-driven decision-making with emphasis to operational efficacy
  • Relevant knowledge of performance testing tooling. E.g. IXIA, T-Rex, Netropy, etc.
  • Prior exposure to microservices and related technologies : docker, k8s
  • What you’re looking for :

    Our technology is built on the idea that everyone should be able to work from anywhere, at any time, and on any device. It’s a simple philosophy that guides everything we do including how we work.

    If you’re an engineer, we’ll give you plenty of ways to test your skills on cutting edge technology. We want employees to do what they do best, every day.

    Be bold. Take risks. Imagine a better way to work. If this sounds like you then we’d love to talk.

    Functional Area : Software Development

    Software Development

    Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης