Lausanne, CH, Remote

Job Term


Company Website

Hi, we’re Nexthink. We’re not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies continuously improve their employees’ experience, making them more productive, efficient, and happy at work. We have millions of endpoints deployed, we’ve surpassed $100M in ARR, and we’ve recently secured $180M in Series D financing for a company valuation of $1.1B, but we’re just getting started.

Job Description


The Team

 The Data Platform plays a critical role in Nexthink’s cloud-native multi-tenant products. It ingests, aggregates, and processes events from millions of endpoints every second, and stores and serves these enriched data to all Nexthink services.

Join the Data Ingestion team (one of three teams in the Data Platform), a small, agile group of engineers that has full ownership of the cloud components that form the first stage of this data pipeline. You will participate in the analysis, design, implementation and testing of new platform features, collaborate with other teams that rely on it, and ensure the performance, scalability and reliability of the data platform, and ultimately all of Nexthink’s product offerings.


We are looking for a Cloud-native Engineer to join our Data Platform team as a Senior Software Engineer.

At Nexthink you will:

  • Design, implement, validate and deliver cloud-native microservices for a highly-scalable cloud-native SaaS platform
  • Play an important role in developing the next generation of our Data Platform, and help us in our journey to become a cloud-only company
  • Participate in all stages of software development and collaborate with different teams, from ideation to final delivery
  • Help the team maintain the high code quality standards and improve best practices. 
  • Work with the agile iterative/incremental mindset
  • Be open-minded to learn new technologies and programming languages when needed

#LI-Remote, #LI-Hybrid, #LI-Onsite


  • 4 - 7 years of experience in software development, ideally on a platform team.
  • Strong experience with scalable software architecture: microservices, APIs (e.g.: REST, GraphQL, gRPC), container deployment (e.g.: Docker, Kubernetes, Istio) and messaging architectures (e.g. Kafka)
  • Work experience in modern C++ and Java (other programming languages are a plus)
  • Passion for and experience in building resilient, secure and scalable services.
  • Experience with public cloud providers (e.g. AWS), especially with multi-tenant architectures
  • Experience with relational (Postgres) or NoSQL datastores
  • Familiarity with Jenkins, Git, Gradle, and with configuration management systems like Terraform/Ansible
  • Experience working in an Agile environment, excellent communication and teamwork skills

Additional Information

We are 800+ employees strong in 21 countries across 8 different time zones speaking 60+ languages. We are positive, we get things done, we keep growing, and we are one team, we are Nexthink. We believe actions are stronger than words when it comes to diversity, inclusion, 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.

Apply now