Nexthink12.04.26
AI SCORE 8.5

Senior Backend Engineer - AI Team (Remote)

$120K–$150K/year

About the Role

We are seeking a passionate and experienced Senior Backend Engineer - AI Team (Remote) to join our innovative team at Nexthink. As a leader in digital employee experience management software, Nexthink provides IT leaders with unparalleled insights to proactively optimize digital experiences for over 18 million employees worldwide. In this role, you will design and implement scalable backend systems that power our AI-driven products, ensuring they are reliable and efficient.

What You'll Do

  • 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 or Python, 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.

Requirements

  • BSc/BEng or Masters in Computer Science (or equivalent).
  • 5+ years of professional backend engineering experience.
  • Proficient in at least one of Java (17+), Python, or Node.JS.
  • 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.
  • 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.

What We Offer

  • Permanent Contract and a competitive compensation package.
  • Beautiful office with a view of Lake Geneva, 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.
  • 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.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

Join Nexthink as a Senior Backend Engineer in their AI team, working remotely to design scalable systems that enhance digital employee experiences.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Java and Python with experience in building microservices architectures using Node.js, ensuring scalable and maintainable code for AI-driven applications.

Strong familiarity with AWS cloud services, Docker, and Kubernetes for deploying and managing containerized applications, demonstrating a self-sufficient approach to remote work.

Hands-on experience with data streaming technologies like Apache Kafka and caching solutions like Redis, combined with a mindset focused on performance optimization and real-time data processing.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Backend Engineer - AI Team(Now)Lead Backend Engineer or Engineering Manager(1-2 years)Director of Engineering or Technical Architect(3-5 years)

Market Overview

Java Market Size 2024
$25B
Java Annual Growth
8.5%
AI Adoption in Java Development
45%
Investment in Java-Based AI Solutions
+50%
Labour Demand for Java Developers
+30%
Avg Salary for Senior Java Backend Engineers
$120K

Skills & Requirements

Required
JavaPythonNode.js
Growing in Demand
Spring BootMicroservices ArchitectureGraphQL
Declining
EJB (Enterprise JavaBeans)JSP (JavaServer Pages)

Domain Trends

Increased Adoption of Microservices
Over 70% of companies are shifting to microservices architecture for better scalability and deployment efficiency.
Rise of AI-Driven Development Tools
AI tools are enhancing Java development processes, with 40% of developers using AI for code suggestions and optimizations.
Cloud-Native Development Growth
Cloud-native applications are expected to grow by 25% annually, with AWS being the preferred platform for Java developers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.