Careers

Location

Lausanne, CH

Job Term

Full-Time

Company Website

Nexthink is the global leader in digital employee experience management. Our products allow enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experiences. Through a unique combination of real-time analytics, automation and employee feedback, Nexthink gives IT teams the insight they need to empower and even delight people at work.

Headquartered in Switzerland with US headquarters in Boston, Nexthink also has offices in France, UK, Germany, Spain and UAE. Our growing team of Nexthinkers is proud to be making the digital work lives of nearly ten million employees across 1,000 customers more productive.

At Nexthink, we believe actions are stronger than words when it comes to diversity, inclusivity, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience. Join us today!

Job Description

Do you have experience with AWS cloud technologies and cloud native architectures? Do microservices, Kubernetes, Istio, Micronaut, Kafka, ClickHouse or MariaDB appeal to you? You have implemented and deployed multi-tenant SaaS cloud applications to AWS using EKS, Aurora and MSK? Then continue reading, you are at the right place! 

We are actively looking for a Senior Software Architect for our Cloud stack, reporting to the Lead Architect. You will play a very important role in building our next generation Nexthink product. You will help drive and design our cloud architecture, making it become a success for our product together with our engineering and cloud teams. 

You will need to shake habits, to coach and mentor other architects and engineers, and with the Lead Architect, manage the need of multiple teams and stakeholders to provide the best cloud design and overall architecture for the product and infrastructure. You will work on its design, help to prototype it and set up the principles, guidelines and governance to ensure our teams can deliver this new architecture. In more details, this will imply: 

  • With the Lead Architect and cloud tech leads to define and maintain the overall cloud architecture 
  • Given the architecture strategy related to our big data, analytics and cloud-native product vision, work on the concrete AWS cloud architecture design and when necessary, prototype it 
  • Maintain the cloud technology stack and related roadmap, validating technological choices 
  • Setup proper cloud architecture documentation and governance
  • Help with the communication of the architecture updates and decisions  
  • Manage and resolve different needs between the global architecture direction and teams/business needs 
  • Provide architecture coaching and mentoring with the engineering teams’ tech leads and SREs 
  • Support the cloud platform teams
  • Review and help with the AWS technical choices and implementations and provide them clear architecture goals 
  • Work closely with the cloud Product Manager to understand the needs and incorporate them into the technical roadmap 

Qualifications

  • Excellent track record in designing global and highly scalable cloud architectures with AWS using Kafka, Aurora and EKS and having put them in production 
  • Proven experience (5+ years) in software architecture and design 
  • Very strong technical background with cloud native technologies (Kubernetes, Docker, microservices) with the ability to discuss details in multiple languages (e.g., Java, Scala, C, C++, …)  
  • Multi-tenant and SaaS cloud implementations experience a big plus 
  • Experience with large distributed timeseries or columnar databases a plus 
  • MSc in Computer Science (we are opened to self-made architects as well) 
  • Very strong communication skills, teamwork and collaboration is part of your DNA  
  • Proficient English communications, French is a plus 

Additional Information

This is an exceptional opportunity to join a fast-growing, successful and innovative company. Nexthink allows you to thrive in a unique work environment where the emphasis is on excellence, innovation, openness and collaboration.

Apply now