Contribute to building a highly scalable and feature-rich data management system.
Specifically provide and share your expertise in data engineering; collaborate with other teams to explore, evaluate and find the best solutions.
Participate in the continuous improvement of tests ensuring a highly reliable and scalable software.
Work with the Support team and the Professional Services to help our customers manage their most important data, as well as solve their data-related issues, such as performance, transactions, data recovery, systems operation.
Data expertise – You have a solid hands-on experience in data engineering, for instance in query language, query optimization, indexing, caching, data compression, transactions, data distribution, temporality, versioning, data modeling. You have acquired this knowledge either through NoSQL technologies (MongoDB, Hadoop, HBase …), through distributed cache solutions (Redis, Ehcache, Infinispan,…)
OO skills – You are able to build and maintain effective and robust frameworks thanks to your experience in object-oriented design, coding and testing; you are fluent in at least one OO language (Java, C++, C#, etc).
Clarity – You love clear statements, good design and clean code.
Research – You like to brainstorm, elaborate, and reflect on challenging issues, in order to find and build the best solution in the world.
Education – Master’s degree, Engineering degree, PhD, higher education or experience in engineering, computer science or another technical field.