Nexthink
Computer Software
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Software Engineer at Nexthink. Skills: Backend systems, AI-driven products, Cloud-native architectures, Distributed systems. Design distributed backend systems. Build distributed backend systems”
Industry & Context.
What They're Looking For.
Must Have
5+ years backend engineering experience, Proficient in Java (17+), Proficient in Python, Proficient in Node. JS, Proven experience designing and scaling backend systems, Solid understanding of cloud-native architectures, Solid understanding of containerization (Docker), Solid understanding of orchestration (Kubernetes/ECS), background in high availability systems, background in failover, background in resiliency design, Excellent knowledge of observability practices
Nice to Have
Java frameworks knowledge, Python experience, Experience with distributed data systems, Exposure to LLM integration, Performance tuning experience, Scaling experience, Familiarity with GitOps, Familiarity with CI/CD, Familiarity with IaC
What You'll Do.
Design distributed backend systems
Build distributed backend systems
Scale distributed backend systems
Drive end-to-end feature delivery
Architect real-time APIs
Architect low-latency APIs
Develop cloud-native services
Build backend services
Ensure fault tolerance
Collaborate with product managers
Collaborate with infrastructure engineers
Contribute to technical discussions
Evolve best practices
How You'll Work.
Team & Collaboration
Product teams; Infrastructure teams; Frontend teams; Cross-functional teams
Communication Scope
Explain complex technical topics
Full Job Description
Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,500 customers to provide better digital experiences to more than 25+ million employees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide. #LI-Hybrid 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 AI teams, you will be responsible for building and evolving the core services and infrastructure that power our AI-driven products. This role involves architecting and delivering backend solutions that handle large-scale data processing, real-time interactions, 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 AI-powered experiences 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 AI-driven conversational systems. * Develop cloud-native services in Java or Python, ensuring reliability, performance, and scalability. * Work on infrastruct
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Nexthink?
Real rants from real employees. Read before you apply.