Senior Software Engineer Java - Western Digital - Gent, Flanders, Belgium | EURES - European Job Days

Senior Software Engineer Java - Western Digital - Gent, Flanders, Belgium

by:  Belgium

This offer has expired

You can not apply any more to this job offer. Please go to the list of all available jobs to find a still valid offer.

The job offer is available for the following event:

Western Digital


  • Master in computer science or equivalent through experience.

  • At least 5 years of experience with programming production level software in OO C++, Golang.

  • Good understanding of POSIX filesystem semantics, NFS and Samba.

  • Experience with algorithms for concurrency, thread safety and memory management

  • Knowledge of Python 2.7, bash.

  • Basic administration & troubleshooting of Linux Ubuntu.

Skills considered a plus

  • Experience with C++ 14.

  • Experience in multiple programming languages or willing to develop skills in an additional language.

  • Knowledge of Amazon's AWS S3 API, SDK's & tools.

  • Understanding of Cloud and Enterprise storage concepts and products.

  • Understanding of scaling concepts (sharding, KV stores) Personality.

  • You enjoy working with other people and delivering features as a team. When the team is at risk of missing out on its commitment, you'll help out even if that means stepping out of your comfort zone.

  • You're familiar with getting open feedback from your peers through code review and pair programming.

  • You’re used to working in a team with clear coding guidelines and high standards for code.

  • You enjoy working with people from other cultures and time zones.

  • You like working in an environment that appreciates humor, fun and off-work activities.


  • Taking Product Management's input on new features and product enhancements, and translating this into well tested and well architected implementations.

  • Drive features from demo's to production ready code through several iterations in our Agile development process.

  • Assisting our Customer Support team with troubleshooting issues and optimizing Customers' setups.

  • Creating well documented code and the associated unit, component and integration tests, which are run through our Continuous Integration Environments to avoid regression and provide you with instant feedback on what you've written.

  • Writing software in your favorite area of expertise, but able and willing to execute software-oriented tasks outside of your core capabilities.

  • Iterating on improving design and functionality and get the liberty and opportunity to step outside the beaten path in our quarterly hackatons.

  • Whatever you create, as long as it's created from the perspective of our Customers, you’ll create value and get their appreciation for it.

    What's in it for you?

  • Working at Amplidata means that you will be working in a team with seasoned and passionate experts in their respective domains. As a team, we eat complex challenges for lunch, like building a high-performance Exabyte Storage System that makes datacenters worldwide ‘CloudStorage-ready’.
  • We offer you a high-tech playground to explore all facets of ICT: from software analysis, design and ‘from scratch’ development to extensive quality testing and engineering of new software components. As a software engineer you will be reporting to the Chief Architect.
  • You are the key of success for Amplidata. That’s why you will get a very attractive remuneration: fixed salary (75th percentile), a decent company car, a complete insurance package, meal vouchers, a GSM and an Internet subscription.
  • Amplidata saves no energy and time to take you and your knowledge to the next level. We complete the package with peer-programming, on-the-job coaching and enough time for research.
  • Oh by the way, our office hours are flexible. One day a week you can work from home, you have the freedom to plan your own workday, and with our gym membership you can do some workouts during lunch breaks!


This job has expired

Jobs that may interest you

We are urgently looking for a Senior Java Engineer who wants to continuously improve B-to-B software products. This is not an external consultant role. This position is open for European candidates who are fluent in English. Tasks and responsibilities: Formulate and suggest new ideas and features to the team to further improve our products; Discuss technical solutions with your colleagues... Read more

Project Engineer Manufacturing Applications

Offered by:  Belgium
Workplace: Belgium
Within the Power Technique IT team, we are currently looking for a Project Engineer. In this function you will be responsible for the functional design of the PT-IT development projects in the manufacturing area. You will be the bridge between business and IT. You accurately collect business needs and requirements, analyze business processes and translate these into a solution design-analysis... Read more

Project Engineer Service Applications

Offered by:  Belgium
Workplace: Belgium
Within business area Power Technique, we use applications for supporting the business in our Power Technique Service division worldwide. These applications cover areas as eCommerce, inventory management, warranty handling, ticket handling and others. The project engineer will be the single-point-of-contact for the business when it comes to IT questions and will be responsible for ensuring the IT applications used are... Read more