Senior Backend Developer

Salary Competitive
Equity To be negotiated

We are looking to recruit a skilled and experienced Senior Backend Engineer who likes working on complex technical challenges in small teams. We seek an individual who loves technology and can genuinely work proactively and autonomously. You will join our small but talented and dedicated engineering team and will work determinedly on the development of the backend architecture of Prediba’s software.


Who we are:

We are on a mission to digitalizing the manufacturing industry, providing a predictive maintenance edge software based on AI and Machine Learning to reduces the digitalization gap around maintenance operations, allowing companies to significantly reduce their production costs.

Prediba is partnered with Hewlett-Packard Enterprise, and your work could have international exposure, for instance at the HPE’s headquarters, and can be implemented by top-tier international companies. Furthermore, Prediba has collaborated with the Technical University of Denmark and Danish and Swedish international companies.

Description:

Prediba is looking for a skilled and experienced Senior Backend Developer with past experiences. Most importantly, you are passionate about problem-solving and you love to code. You will join an international team as a Techincal Lead to improve and develop our software.

We currently have many exciting challenges in developing and scaling our backend infrastructure, as well as creating backend services, and building new features.

We will expect you to manage NoSQL and SQL databases, expose Rest API, as well as designing and developing backend services to deploy machine learning and deep learning models to production.

We work with the following technologies: Kubernetes, Docker, MongoDB, Python, Flask, NodeRED and we would love it if you have expertise in more than one language/framework.

 

Tasks will include:

  • Develop, improve, and test Prediba's backend architecture based on Docker containers and Kubernetes, using Python for the backend. The software is deployed into on-premise devices (edge servers).

  • Help design, architect, and engineer new and existing data pipelines and microservices as a core foundation for Prediba’s software of predictive maintenance.

  • Improve the existing microservices, including the ones for the deployment of machine learning and deep learning algorithms to production and for their re-training.

  • Refining and improving the existing database structure built using MongoDB and PostgreSQL.

  • Handle security aspects like user authentication.

 

Requirements:

  • Experience with Docker containers, container orchestration.

  • Experience working with non-relational databases, e.g. MongoDB, as well as relational databases, e.g. PostgreSQL.

  • Experience working with Python, especially with Flask library and pymongo.

  • Experience working and building RestAPIs.

  • Detail-oriented, focusing on writing high-quality maintainable code.

  • Plus if have working experience in structured development and build environments (CI/CD, automated testing, automated configuration and deployment)

  • Plus if you know some of the Python libraries used for machine learning, for instance, pytorch, scikit-learn and tensorflow.

What we offer:

  • The opportunity to put your mark on our direction and choice of technology.

  • The possibility for your work to have international exposure within top-tier hardware companies, especially in the United States and in Scandinavia.

  • High responsibility, the chance to shape your own job and your ideas, and excellent career possibilities with shares options.

  • A stable & inspiring ‘lab-environment’ where tests are a vital part of the daily-process

  • Flexible hours in an environment where we value team-spirit as much as individual contemplation.




For more information or questions please contact us at prediba@prediba.com or phone number +45 50313744

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Free friday beers
Free friday beers

Friday is something special, let's enjoy a beer together.

Skill development
Skill development

We want to take you from good to great.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

See all 8 benefits

Working at
Prediba

Prediba is a SaaS startup that provides customized predictive maintenance services using machine learning and deep learning algorithms to process industries and machinery manufacturers. Prediba’s solution is an interactive software that allows to easily view a company's industrial assets conditions, and future failures, scheduling maintenance activities and protocols to follow. Our mission is to ultimately reduce the digitalization gap for our clients, and we help process industries to reduce their production costs and machinery manufacturers to be enabled with new digital services.

Read more about Prediba

company gallery image