Nexthink

Staff Backend Engineer

Nexthink
Apply
7 days ago
Lausanne, SwitzerlandStaff+

Responsibilities

  • Implement, test, deliver, and streamline Nexthink’s data platform and accelerate data onboarding.
  • Design and deliver scalable, resilient, distributed services that process billions of events.
  • Collaborate with Product Management, architects, and engineering stakeholders on high-quality solutions and the technology roadmap.
  • Promote improvements to product security, quality, performance, team efficiency, and engineering practices.
  • Ship complex features and improvements in an iterative environment.
  • Handle L3 support requests with the engineering team.

Requirements

  • 10+ years of experience as a Java developer in SaaS projects.
  • Strong experience with microservices frameworks; Micronaut or Spring experience is a plus.
  • Expertise with messaging systems such as Kafka is strongly valued.
  • Knowledge of streaming services and distributed caching is a plus.
  • Experience with AWS or another cloud provider.
  • Familiarity with unit, integration, and end-to-end testing.
  • Experience with Docker and Kubernetes is a plus.
  • Professional-level spoken and written English, along with strong communication, teamwork, organizational, and self-management skills.

Benefits

  • Permanent contract with a competitive compensation package.
  • Hybrid work model balancing office and remote work, with a structured onboarding approach for new hires.
  • Flexible hours, unlimited paid time off, 25 days of holidays, and three company-paid volunteer days.
  • Fitness centre access, public-transport half-fare reimbursement, and reimbursement of up to 50% of French-class costs.
  • Fresh fruit, cookies, soft drinks, and regular company and team events.
  • Referral bonuses after three months of continuous employment.
  • Relocation package for employees moving from another country.
  • Office located next to the Prilly-Malley train station.
Nexthink

About Nexthink

1,001-5,000 employees
Contact me