Nexthink logo

Principal/Staff Software Engineer - Nexthink - Remote - Global

Software Engineer

Posted: July 11, 2026
Posted 3 days ago
Last seen in crawl: July 13, 2026 (1d ago)
Estimated Expiry: August 15, 2026
Remoteness
Role & Management
Role Level:Mid-Level
Job Type
Required Languages

Job Description

We are looking for a Principal/Staff Backend Software Engineer to lead the technical strategy, architecture, and implementation of our large-scale AI chat agent platform. This system is designed to support 20+ million users globally, making it one of the most ambitious backend initiatives at Nexthink. As a Principal/Staff Engineer, you will go beyond implementation: you will set technical direction, influence cross-team design decisions, and serve as a trusted advisor to both engineering leadership and product. You’ll tackle problems of scale, reliability, and performance while partnering with AI/ML, Infra, and Security teams to build production-ready AI experiences. This is a high-impact, high-ownership role where you’ll be entrusted to make foundational architectural decisions and mentor senior engineers, ensuring Nexthink’s AI systems are built to scale with the future. Responsibilities include defining and driving technical vision and architectural strategy for the AI chat backend platform, leading design of highly scalable, low-latency, distributed systems supporting 20M+ global users, and providing technical leadership across multiple teams. Qualifications include 10+ years of backend engineering experience, 3+ years in Staff or Principal roles, expertise in Java (17+), Python, or Node.js, cloud-native architectures (AWS or equivalent), Kubernetes/ECS, and containerized deployments. Nice to have skills include Java frameworks (Spring Boot, Micronaut), streaming platforms (Kafka, Pulsar, Flink, Spark), and experience with LLM-powered systems. The role offers a hybrid work model, competitive compensation, unlimited vacation, and various benefits.

Company Information

Current open roles at Nexthink on JobCrawls
LocationActive listings
Remote - Global28
Remote - North America2
Current role mix at Nexthink on JobCrawls
Role typeActive listings
Software Engineer7
Corporate Security Engineer5
Sales Representative3
Client Director1
Human Resources Specialist1
GTM Project Manager1
Search Engineer1
Product Support Engineer1
Full Stack Developer1
Senior Site Reliability Engineer1
Product Security Engineer1
Total Rewards & Transformation1
Site Reliability Engineer1
Professional Services Consultant1
AI Researcher1
Engagement Manager1
Consultant1
Data Analyst / Engineer1
Current role-level mix at Nexthink on JobCrawls
Role levelActive listings
Mid-Level23
Senior2
Mid-level1

Nexthink appears in 30 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global and Remote - North America.

Data shown is based on historical job postings from our database.

Job Details

1 day agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.