Software Engineer (Cloud)


  • Location
    • Madrid
  • Date Posted
  • 05 Feb 2021
  • Function
  • Software Engineering
  • Sector
  • Business Applications

Nexthink is the global leader in digital employee experience management. Our products allow enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experiences. Through a unique combination of real-time analytics, automation and employee feedback, Nexthink gives IT teams the insight they need to empower and even delight people at work.

Headquartered in Switzerland with US headquarters in Boston, Nexthink also has offices in France, UK, Germany, Spain and UAE. Our growing team of Nexthinkers is proud to be making the digital work lives of nearly ten million employees across 1,000 customers more productive.

At Nexthink, we believe actions are stronger than words when it comes to diversity, inclusivity, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience. Join us today!

Job Description

  • Design, develop and validate new features to manage our Cloud solutionss
  • Creating website layout/user interfaces by using standard HTML/CSS practices
  • Integrating data from various back-end services and databases
  • Maintain the highest code quality standards using different metrics, and helping the team to improve its best practices in development
  • Handle requests of L3 support engineers
  • Participate actively in the overall technology roadmap
  • Work with the Agile iterative/incremental mindset and best practices, participating actively to the different ceremonials


  • Bachelor’s or Master’s in Computer Science (or equivalent)
  • Proficient in Javascript. Experience developing backend microservices in Node.js or Python. Typescript experience is a plus.
  • Experience working with frameworks like React, Angular or Vue.js
  • Experience working with Cloud platforms (Azure, AWS, GCP) is a plus
  • Knowledge of Microservices architecture , Kubernetes and Docker.
  • Tools & Technology across the Software Development Life-Cycle lifecycle (DevOps, CI/CD). Experience with Jenkins, Ansible or Terraform is a plus.
  • Knowledge and experience in Monitoring & Automation.
  • Experience with any NoSQL database (MongoDB, Redis, DocumentDB…).
  • Good understanding of software and cloud design patterns. SOLID principles.
  • Strong refactoring abilities and test automation - TDD is a plus
  • Experience working in an Agile environment
  • Ability to quickly learn new technologies in an unsupervised environment
  • Fluent in Spanish and English (spoken and written)

Additional Information

This is an exceptional opportunity to join a fast-growing, successful and innovative company. Nexthink allows you to thrive in a unique work environment where the emphasis is on excellence, innovation, openness and collaboration.