Nexthink is looking for a Principal/Staff Backend Software Engineer to lead the technical vision and implementation of a high-performance AI chat backend platform supporting over 20 million users worldwide. In this role, you will drive architectural decisions, scale distributed systems, and collaborate with cross-functional teams to deliver resilient, secure, and scalable services.
What You'll Do
- Define and drive technical vision and architectural strategy for the AI chat backend platform
- Lead design of highly scalable, low-latency, distributed systems supporting 20M+ global users
- Partner with product, infra, and AI/ML teams to align engineering strategy with business objectives
- Provide technical leadership across multiple teams, influencing design patterns, coding standards, and best practices
- Architect and deliver fault-tolerant APIs and services capable of handling large-scale real-time workloads
- Champion observability, performance, and resiliency across the stack
- Act as a mentor and multiplier, raising the technical bar and helping senior engineers grow
- Lead technical deep dives, design reviews, and roadmap alignment discussions with leadership
- Ensure security, compliance, and cost-efficiency are embedded in design from day one
