Nexthink
Technology
SeniorBackendSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Backend Software Engineer at Nexthink. Skills: Backend systems, Data platform, Cloud-native architectures. Design distributed backend systems. Build distributed backend systems”
Industry & Context.
Diagnose issues; Fix issues
What They're Looking For.
Must Have
5+ years backend engineering experience, Proficient in Java (17+), Experience with distributed data systems, Proven experience designing and scaling backend systems, Solid understanding of cloud-native architectures, Background in high availability systems, Excellent knowledge of observability practices
Nice to Have
Java frameworks knowledge, Performance tuning and scaling experience, Familiarity with GitOps, CI/CD, IaC
What You'll Do.
Design distributed backend systems
Build distributed backend systems
Scale distributed backend systems
Drive end-to-end delivery of features
Architect real-time APIs
Architect low-latency APIs
Architect backend services
Develop cloud-native services
Work on infrastructure components
Ensure fault tolerance
Collaborate with product managers
Collaborate with infrastructure engineers
Contribute to technical discussions
Evolve best practices
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams; Infrastructure teams; Frontend teams
Communication Scope
Explain complex 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,300 customers to provide better digital experiences to more than 18 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 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 deployment
Applying for this Senior Backend 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.