Nexthink logo

Senior Software Engineer - Nexthink - Lausanne, Switzerland

Software Engineer

Posted: July 23, 2026
Posted today
Last seen in crawl: July 23, 2026 (today)
Estimated Expiry: August 27, 2026
Remoteness
Role & Management
Role Level:Senior
Management Tier:No People Management
Job Type
Experience
5 years
Required Languages
Optional Languages

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 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, ensuring reliability, performance, and scalability. * Work on infrastructure components, including AWS-based deployments, containerization (Docker), and orchestration (Kubernetes/ECS). * Build robust APIs and backend services that power AI-driven products and real-time interactions. * 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. Qualifications * BSc/BEng or Masters in Computer Science (or equivalent) * 5+ years of professional backend engineering experience * Proficient in at least one of those Java (17+) * Proven experience designing and scaling backend systems for millions of users or high-throughput real-time services. * Solid understanding of cloud-native architectures (AWS or similar), containerization (Docker), and orchestration (Kubernetes/ECS). * Strong background in high availability systems, failover, and resiliency design. * Curious mindset with an eagerness to learn and adapt * Excellent knowledge of observability practices: logging, monitoring, tracing, metrics. * Strong communication skills in English, able to explain complex technical topics clearly. Nice to have * Java frameworks knowledge (Micronaut, Spring). * Python experience * Experience with distributed data systems (e.g., Redis, Apache Kafka). * Exposure to LLM integration (prompting, evaluation, observability). * Performance tuning and scaling experience in high-throughput environments. * Familiarity with GitOps, CI/CD, IaC Check what we offer: * Permanent Contract and a competitive compensation package. * Beautiful office, conveniently located next to the Prilly-Malley train station * Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding. * Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 25 days of holidays we offer) plus 3 company-paid volunteer days. * Free access to a fitness centre inside the building. * Reimbursement of the half-fare travel card for public transport. * Reimbursement up to 50% of the cost of French classes. * Fresh fruit, cookies, and soft drinks as well. * Regular company and team events like Voluntary Days, Pizza talks, Team Building activities, hosting Meetups at the office and more! * Bonuses for referring successful hires after three months of continuous employment. * We offer a relocation package to people who are coming from another country.

Company Information

Nexthink logo
Technology
Current open roles at Nexthink on JobCrawls
LocationActive listings
Remote - Global136
Remote - North America2
Current role mix at Nexthink on JobCrawls
Role typeActive listings
Enterprise Account Executive22
Software Engineer13
Corporate Security Engineer8
Client Specialist7
Client Director6
Solution Consultant4
Sales Representative3
Professional Services Consultant3
Site Reliability Engineer3
Backend Software Engineer2
Account Executive2
People Operations Specialist2
AI Research Engineer2
Sales Operations2
Talent Acquisition Partner2
Project Manager2
Field Marketing Manager2
Customer Success Manager2
Field Marketing2
Platform Engineer2
MSP Account Director2
Channel Sales Director2
GTM Project Manager2
ESG Program Manager2
Enterprise Account Manager2
People Operations1
AI Engineer1
Service Delivery Manager1
Human Resources Specialist1
Total Rewards & Transformation1
Product Support Engineer1
Java Backend Engineer1
Regional Sales Manager1
Platform Software Engineer1
Finance Director1
Backend Engineer1
Deal Desk & Revenue Operations1
AI Researcher1
Channel Account Manager1
GTM Engineer1
Contract Renewal Specialist1
Product Designer1
Senior Site Reliability Engineer1
Desktop Application Engineer1
Sales & Customer Operations1
Learning Architect1
Architect1
Search Engineer1
Full Stack Developer1
Engagement Manager1
Business Development1
Operational Marketing Assistant1
Senior Accountant1
Customer Operations1
AI Machine Learning Engineer1
Senior Manager1
Data Analyst / Engineer1
Product Security Engineer1
Sales Director1
Data Architect1
Technical Partner Manager1
Consultant1
Current role-level mix at Nexthink on JobCrawls
Role levelActive listings
Mid-Level129
Senior4
Mid-level1

Nexthink appears in 138 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

Responsibilities

  • Design, build, and scale distributed backend systems for millions of users
  • Drive end-to-end delivery of features from design to monitoring
  • Architect real-time, low-latency APIs and backend services for AI conversational systems
  • Develop cloud-native services in Java
  • Work on AWS-based deployments, Docker, and Kubernetes/ECS
  • Ensure resiliency, fault tolerance, and compliance in high-throughput environments
  • Collaborate with product managers and infrastructure engineers
  • Contribute to technical discussions and evolve backend engineering best practices

Requirements

  • BSc/BEng or Masters in Computer Science (or equivalent)
  • 5+ years of professional backend engineering experience
  • Proficient in Java (17+)
  • Experience designing and scaling backend systems for millions of users or high-throughput real-time services
  • Understanding of cloud-native architectures (AWS or similar), Docker, and Kubernetes/ECS
  • Background in high availability systems, failover, and resiliency design
  • Knowledge of observability practices (logging, monitoring, tracing, metrics)
  • Strong communication skills in English

Skills & Technologies

Java 17+AWSDockerKubernetesECSMicronautSpringPythonRedisApache KafkaGitOpsCI/CDIaC

Education Level

Bachelor
19 hours agoContent Complete

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