Senior Software Engineer (Remote Greece)
Citrix Systems
Patras, Greece
πριν από 4 μέρες

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 indeveloping, executing, monitoring, analyzing or maintain performance tests, solutions and automation.

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

Youexcel whenworkingunder accelerated software development cycles and helpingensure 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 withtheCitrixNetworking and Securitygroup, which buildstheworld'shighestperforming and secureApplication Delivery Controller.

In this role, you will workamongsta team ofexperiencedsoftware engineers on problemspertaining 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 cloudservices.

You will workclosely with Engineering, Product Managers, Sales and Accountpersonel, to design and implementsolutions that driveour business success.

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

Role Responsibilities

Identifies,quantifies,and resolvesperformance 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 thecloud

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 inPython,Shell and / or otherlanguages

You should be fluent inGreek 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. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
Φόρμα αίτησης