Job details
Company
Nexthink
Location
Lausanne, Switzerland
Employment type
Full-time
Seniority
Mid level
Primary category
Software Development
Posted date
15 Apr 2026
Valid through
Job description
We are seeking a passionate and experienced Backend Engineer with a strong track record of designing and implementing scalable, reliable, and high-performance backend systems. As part of one of our Data Platform teams, you will be responsible for building and evolving the core services and that power our data-ingestion products.
This role involves architecting and delivering backend solutions that handle large-scale data processing, and integration with multiple services. You will work closely with product, infrastructure, and frontend teams to ensure that our systems are robust, efficient, and capable of supporting rapid product growth.
Because the position is cross-functional, the ability to communicate complex technical concepts in a clear and pragmatic way is essential. You will thrive in a collaborative environment where your work directly enables innovative, production-ready backend services at scale.
Responsibilities
Design, build, and scale distributed backend systems that serve millions of users.
Drive end-to-end delivery of features: from design, implementation, deployment, and monitoring.
Architect real-time, low-latency APIs and backend services for large-scale data-ingestion.
Develop cloud-native services in Java, ensuring reliability, performance, and scalability.
Work on infrastructure components, including AWS-based deployments, containerization (Docker), and orchestration (Kubernetes/ECS).
Ensure resiliency, fault tolerance, and compliance in high-throughput environments.
Collaborate with product managers, infrastructure engineers, and other teams to deliver production-ready systems.
Contribute to technical discussions, share knowledge, and help evolve best practices in backend and infra engineering.