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!
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.
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
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