We are looking for a Senior Backend Engineer with a strong background and experience developing complex and distributed solutions. You'll be helping the rest of the team to build the next gen platform for data science focusing in HPC, Big Data and knowledge sharing.
Our work environment is lively, fast-paced, exciting, and flexible. We seek for individuals that bring not only experience to the team, but bring honesty, professionalism and long-term commitment towards excellency. We'll provide you with the tools, resources, and outstanding leadership to take your career to the next level in a fully distributed environment where you will be expected to work wherever you choose to be.
If you're looking for a challenging project where you can make the difference whilst developing distributed systems and you are not afraid of a "work hard, play hard" mindset, we want to meet you!
Requirements:
BSc or MSc in Computer Science or Software Engineering, or equivalent experience
Programming skills:
C/C++ 5 years
Python 5 years
Expertise in multithreading, and distributed processing
Strong mathematical and computer science background
Familiarity with cloud computing platforms
Good practices developing high quality software are essential
Fluent English
Desirable skills:
Experience providing Docker / Kubernetes containerized solutions
Familiarity with Big data architectures
Previous work in Agile cultures (Scrum, Kanban, etc.)
Others: Linux, git, API REST
Expertise in R, Matlab or Octave
Shapelets is a research and development software company with HQ in Spain, that operates across sectors offering data analytics solutions. We are currently building the next generation of data science platform for big data environments. https://shapelets.io/ Shapelets' first version is now available to download, an open-source library of efficient algorithms to analyse and visualizate time series in GPU and CPU (Try it now at: $ pip install shapelets-solo).