Senior Backend Software Engineer at Nexthink
May no longer be active — verify on the employer site
At a glance
- Company
- Nexthink
- Location
- Lausanne, Switzerland
- Work arrangement
- On-site
- Employment type
- Full-time
- Experience
- 10+ years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
✨ The Stack take on this Nexthink job
Updated 2026-11-05, from our data and official sources.
Apply for this role at Nexthink
Apply with your AI assistant
With The Stack connected to Claude, ChatGPT or Cursor, paste this. Your assistant tailors your CV and cover letter, checks the visa facts and gives you the apply link.
Help me apply to this job on The Stack: https://jobs.trythestack.co/jobs/senior-backend-software-engineer-nexthink
Not connected yet? Connect in a minute. To help your user apply, call the MCP tool prepare_application with slug "senior-backend-software-engineer-nexthink": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
About the role
Responsibilities:
- Design, implement, and scale distributed backend systems that power large-scale data-ingestion products.
- Own end-to-end delivery: design, implementation, deployment, monitoring, and maintenance.
- Build real-time, low-latency APIs and backend services in Java (17+) with a focus on reliability and performance.
- Work on cloud-native deployments (AWS), containerization (Docker), and orchestration (Kubernetes/ECS).
- Ensure resiliency, fault tolerance, high availability, and observability for high-throughput services.
- Collaborate with product, infrastructure, and frontend teams and contribute to backend best practices.
Requirements:
- BSc/MSc in Computer Science or equivalent and 8+ years backend engineering experience.
- Strong proficiency in Java (17+) and production-grade system design skills.
- Experience with distributed data systems (Redis, Apache Kafka, SQL databases) and high-throughput services.
- Solid understanding of cloud-native architectures, container orchestration, and CI/CD/GitOps practices.
- Demonstrated experience building systems for millions of users or similar scale; strong focus on HA and failover strategies.
Responsibilities
You will design, build, and scale distributed backend systems for high-throughput data ingestion products. The role involves collaborating with cross-functional teams to deliver production-ready features while ensuring system reliability and performance.
Requirements
Candidates must have over 8 years of professional backend engineering experience with strong proficiency in Java. A degree in Computer Science and expertise in cloud-native architectures, distributed systems, and containerization are required.
Key skills
- Java — in 360 other listings on The Stack
- Distributed systems — in 342 other listings on The Stack
- AWS — in 802 other listings on The Stack
- Docker — in 464 other listings on The Stack
- Kubernetes — in 585 other listings on The Stack
- Apache Kafka — in 30 other listings on The Stack
- Redis — in 122 other listings on The Stack
- SQL — in 545 other listings on The Stack
- Data ingestion
- Cloud-native architecture
- Observability
- CI/CD
- GitOps
- Infrastructure as Code
- High availability
- System design
On The Stack (as of 2026-11-05)
Frequently asked questions about Nexthink
Is this Senior Backend Software Engineer role still open?
It was posted on 2026-08-03. Listings more than 30 days old may no longer be active, so check Nexthink's site before applying.
Does Nexthink offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Nexthink's site.
Where is this role located?
The listing gives the location as Lausanne, Switzerland. It is marked on-site.
What skills does this role ask for?
The listing names: Java, Distributed systems, AWS, Docker, Kubernetes, Apache Kafka, Redis, SQL, Data ingestion, Cloud-native architecture, Observability, CI/CD, GitOps, Infrastructure as Code, High availability, System design.